安装Mysql以及设置mysql密码
一.安装
sudo apt install mysql-server
我已经安装过了,如下
二.密码修改
1. 用管理员权限的话不论你输入什么样的密码都能成功。进入测试下
sudo mysql -u root -p
2. 退出mysql
exit;
3.初始化mysql密码
mysql_secure_installation
4. 再次登录,设置密码
sudo mysql -uroot -p
选择mysql
use mysql;
设置密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '密码';
这有可能会报错Your password does not satisfy the current policy requirements,这是因为你密码的长度不符合长度要求,没报错则无需以下步骤。
执行以下命令可以查看mysql会输出以下参数
SHOW VARIABLES LIKE 'validate_password%';
会输出以下类似信息
最后重新输入之前的修改密码的命令,至到满足要求修改成功为至
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '密码';
5.保存退出
flush privileges;
quit;
6.验证密码是否修改成功
注意:这里不要加sudo
mysql -u root -p
输入密码,能进入mysql不报错就是修改密码成功