Details
-
Bug
-
Status: Closed (View Workflow)
-
Minor
-
Resolution: Won't Fix
-
10.0.15
Description
The statement below fails because the new table contains a special char (dash):
MariaDB [eshop]> CREATE TABLE `stop_it-IT` ENGINE = InnoDB SELECT * FROM information_schema.INNODB_FT_DEFAULT_STOPWORD; |
Query OK, 36 rows affected (0.53 sec) |
Records: 36 Duplicates: 0 Warnings: 0
|
MariaDB [eshop]> SET @@global.innodb_ft_server_stopword_table = 'eshop/stop_it-IT'; |
ERROR 1231 (42000): Variable 'innodb_ft_server_stopword_table' can't be set to the value of 'eshop/stop_it-IT' |
Without special char, it works:
MariaDB [eshop]> CREATE TABLE stop_it ENGINE = InnoDB SELECT * FROM information_schema.INNODB_FT_DEFAULT_STOPWORD; |
Query OK, 36 rows affected (0.51 sec) |
Records: 36 Duplicates: 0 Warnings: 0
|
MariaDB [eshop]> SET @@global.innodb_ft_server_stopword_table = 'eshop/stop_it'; |
Query OK, 0 rows affected (0.00 sec) |
Sorry, I didn't try on MySQL because I currently don't have it installed on development.