Mysql不区分大小写

时间:2021-09-26 11:04:59

mysql在windows下表名是不区分大小写的,但是在linux下是区分大小写的;

今天帮朋友解决安装到ubuntu系统下mysql不区分大小写的问题,最初在/etc/my.cnf文件中的[mysqld]段中添加了参数:lower_case_table_names=1,

重新启动mysql后,这个参数并没有管用,show variables %case" 发现数据库中的lower_case_table_names=0,

添加到/etc/my.cnf中的参数无效,

最终解决问题办法是百度来的,ubuntu系统下的my.cnf文件是在/etc/mysql/目录下的。

将lower_case_table_names=1添加到/etc/mysql/my.cnf文件中的[mysqld]段中,重启,生效。