之前由于文件无法访问,修改了一把mysql目录下的文件权限,重启mysql数据库,程序报表不存在的错,但发现数据库表是存在,同时检查my.cnf配置也配置了lower_case_table_names=1参数
解决方法:
修改my.cnf的文件权限chmod 644 my.cnf,重启mysql,忽略表大小的设置生效。
mysql> SHOW VARIABLES LIKE '%case%';
之前由于文件无法访问,修改了一把mysql目录下的文件权限,重启mysql数据库,程序报表不存在的错,但发现数据库表是存在,同时检查my.cnf配置也配置了lower_case_table_names=1参数
解决方法:
修改my.cnf的文件权限chmod 644 my.cnf,重启mysql,忽略表大小的设置生效。
mysql> SHOW VARIABLES LIKE '%case%';