這里是Ubuntu 18.04的mysql安裝教程注竿,ubuntu低版本或其他非Debian的Linux發(fā)行版可能不適用。
安裝mysql
sudo apt-get install mysql-server
sudo apt-get install mysql-client
sudo apt-get install libmysqlclient-dev
這里我安裝完了沒(méi)有提示設(shè)置密碼或其他配置項(xiàng)的步驟,所以有需要的話可以看下一步更改默認(rèn)密碼凝危。
更改默認(rèn)密碼
- 查看默認(rèn)配置文件
sudo cat /etc/mysql/debian.cnf
結(jié)果如下:
圖有‘user=debian-sys-maint’昆烁,即為自動(dòng)配置的默認(rèn)用戶多矮;‘password=ol9uVJAxu9L1AzOa’蟹略,即為自動(dòng)配置的密碼登失。
- 以默認(rèn)配置登陸mysql
mysql -u debian-sys-maint -p // 用戶名以自己的配置文件為準(zhǔn)
提示輸入密碼,這里要輸入的就是上一步的‘password=ol9uVJAxu9L1AzOa’(密碼以自己的配置文件為準(zhǔn))挖炬。
- 更改密碼
use mysql;
// 下一行揽浙,密碼改為了yourpassword,可以設(shè)置成其他的
update mysql.user set authentication_string=password('yourpassword') where user='root' and Host ='localhost';
update user set plugin="mysql_native_password";
flush privileges;
quit;
- 重啟mysql
sudo service mysql restart
mysql -u root -p
輸入新密碼:yourpassword
- OK
參考:
Ubuntu 安裝mysql和簡(jiǎn)單操作
ubuntu18.04 首次登錄mysql未設(shè)置密碼或忘記密碼解決方法