centos 安装MySQL 8.0
区分大小写解决方法
在使用centos安装mysql8.0过程中,很容易遇到大小写问题,该问题在8.0之后的版本和之前的版本有一定的区别。如果在初始化之前没有进行初始化,那么解决办法如下。
- 停止MySQL
#service mysqld stop
- (如果不想删除,可以更改Mysql的数据目录,而不进行删除)删除 MySQL的数据
/var/lib/mysql
- 修改该
lower_case_table_names = 1
- 启动 mysql #service mysqld restart
[blockquote2 name=’洛维花’]注意:如果已经晚了,那必须把MySQL数据库 data目录下所有文件全部删除,修改配置文件再启动。数据库会重新加载。在重新初始化之后所有账号数据都会被重置,这里需要查看重新初始化的root账户登陆密码。如果嫌麻烦的话可以直接重新安装即可。
查看临时MySQL密码方法:[/tip]
grep "A temporary password" /var/log/mysqld.log;