Используйте имена таблиц нижнего регистра Mysql до 1

Я установил mysql v5.5.17 в linux, использующем yum, теперь я хочу имена таблиц в нижнем регистре по умолчанию, поэтому я добавил

set-variable = lower_case_table_names=1

in /etc/my.cnf

но если я это сделаю, то я не могу запустить службу mysqld. Журналы Mysql говорят неизвестную переменную lower_case_table_names. Я также пробовал с set global lower_case_table_names=1; в командной строке, но говорит его только для чтения переменной.

какие будут предложения?

2 ответов


моя операционная система ubuntu, Версия MySQL-это 5.5.*

обновление /etc/mysql/my.cnf, (необходимо добавить в раздел [mysqld])
[mysqld]

lower_case_table_names=1

затем перезапустите mysql


в 5.5 нам необходимо указать

lower_case_table_names=1