





























【摘要】 初始化Mysql8.0,修改Mysql8.0大小写敏感问题(默认敏感,改为不敏感)。
在Debian12 下验证通过。
一、备份Mysql数据库
二、停止Mysql服务
systemctl stop mysql.service
三、删除错误日志
rm /var/log/mysqld.log
四、删除系统数据库与用户数据库

root@ubuntu:/var/lib/mysql# rm -rf *
五、创建数据库目录
root@ubuntu:/var/lib# mkdir mysql
chown -R mysql:mysql mysql

六、配置添加(重要!!!)
root@ubuntu:/etc/mysql# vim ./mysql.conf.d/mysqld.cnf


七、初始化Mysql
mysqld --defaults-file=/etc/mysql/my.cnf --initialize --user=mysql --basedir=/var/lib/mysql --datadir=/var/lib/mysql
八、启动Mysql服务
systemctl start mysql.service
九、登陆Mysql客户端
cat /var/log/mysql/error.log

mysql -uroot -p

完成后可以下面命令退出Mysql:
exit;
修改root用户密码(密码改成自己想要的,尽量复杂一点)
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '密码';
十、查看Mysql8大小写敏感问题是否生效,需登陆Mysql。
mysql> show global variables like '%lower_case%';

此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。