线上业务升级到mysql8.0后遇到一个大坑,就是表名大小写问题,我们知道在mysql5的时候,只要在配置lower_case_table_names=1就可以解决大小写敏感问题,但是mysql8.0初始化后,一旦启动服务在设置无效。
如果已经晚了,那必须把MySQL数据库 data目录下所有文件 删除,修改配置文件再启动。数据库会重新加载
线上业务升级到mysql8.0后遇到一个大坑,就是表名大小写问题,我们知道在mysql5的时候,只要在配置lower_case_table_names=1就可以解决大小写敏感问题,但是mysql8.0初始化后,一旦启动服务在设置无效。
如果已经晚了,那必须把MySQL数据库 data目录下所有文件 删除,修改配置文件再启动。数据库会重新加载