mysql的安装
sudo apt install mysql-client mysql-server
mysql8.0 首次安装后修改密码
在mysql8.0以上版本
1、
update mysql.user set password='newpassword' where user='root';
2、update mysql.user set password=PASSWORD('newpassword') where User='root';
这两条命令已经失效了
以管理管身份登陆 root账户
# 不用输入密码,直接回车即可登入
sudo mysql -u root -p
将authentication_string置空
# 切换数据库
> use mysql;
> update user set authentication_string='' where user='root';
# 退出mysql
> exit
修改密码
# 重新连接mysql
sudo mysql -u root -p
# 切换数据库
> use mysql;
# 修改密码
> alter user 'root'@'localhost' identified by 'n