mysql8的大小写敏感配置比较坑,根据官方文档可以发现,该配置只能在数据库初始化之前配置。之后添加该配置会导致mysql服务无法启动。因此这里记录下重新初始化的方法:
将数据库下所有数据保存备份,如果你不在意数据的话直接删除数据。
1 停止MySQL
2 删除 MySQL的数据 /var/lib/mysql
3 修改该 lower_case_table_names = 1
4 启动 mysql
mysql8的大小写敏感配置比较坑,根据官方文档可以发现,该配置只能在数据库初始化之前配置。之后添加该配置会导致mysql服务无法启动。因此这里记录下重新初始化的方法:
将数据库下所有数据保存备份,如果你不在意数据的话直接删除数据。
1 停止MySQL
2 删除 MySQL的数据 /var/lib/mysql
3 修改该 lower_case_table_names = 1
4 启动 mysql