目录
1.mysql服务启动报错
Job for mysqld.service failed because the control process exited with error code. See "systemctl status mysqld.service" and "journalctl -xe" for details.
主要就是说:我们要删除mysql 下的内容,现在无法启动,大概就是里面的内容有冲突
解决方法:执行以下命令,重启即可
rm -rf /var/lib/mysql/*
2.mysql 8.0 配置密码问题
修改密码或者创建用户时报错,大致就是说你的密码太简单不符合要求,错误如下
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
解决方法:
mysql8.0 配置了新的安全策略,所以配置密码的方式和 5.7 不一样修改参数:
set global validate_password.policy=0;
set global validate_password.length=1;
最后再次修改密码即可
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password';
3.MySQL2059
修改mysql密码即可
ALTER USER 'name'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';