Use Mysql lower_case_table_names to 1

Nirmal- thInk beYond picture Nirmal- thInk beYond · Nov 16, 2011 · Viewed 36.1k times · Source

I have installed mysql v5.5.17 in linux using yum, now i want default lowercase table names so i have added

set-variable = lower_case_table_names=1

in /etc/my.cnf

but if i do that then i could not start mysqld service. Mysql logs says unknown variable lower_case_table_names. I have also tried with set global lower_case_table_names=1; in command line but is says its read only variable.

any suggestion?

Answer

Richardhe2007 picture Richardhe2007 · Jul 29, 2014

my OP system is ubuntu, Mysql version is 5.5.*

update file /etc/mysql/my.cnf, (must add under the section [mysqld])

[mysqld]

lower_case_table_names=1

then restart mysql