安装mysql没有提示设置密码_18.04安装mysql没有提示输入密码
該樓層疑似違規已被系統折疊?隱藏此樓查看此樓
MySQL 5.7不再彈出root密碼設置
sudo vi /etc/mysql/debian.cnf
顯示:
# Automatically generated for Debian scripts. DO NOT TOUCH!
[client]
host = localhost
user = debian-sys-maint
password = fPw**********22
socket = /var/run/mysqld/mysqld.sock
[mysql_upgrade]
host = localhost
user = debian-sys-maint
password =fPw**********22
socket = /var/run/mysqld/mysqld.sock
找到了,用戶名:debian-sys-maint,密碼:fPw**********22(這是隨機生成的)
退出來,Esc鍵,輸入“:q!”
mysql -u debian-sys-maint -p
Enter password:輸入剛才找到的密碼
接下來,設置root用戶密碼(假設為123456)
mysql> update mysql.user set authentication_string=PASSWORD(“123456″) where User=’root’;
更改root密碼,然后出現
Query OK, 1 row affected, 1 warning (0.12 sec)
Rows matched: 1 Changed: 1 Warnings: 1
mysql> update mysql.user set plugin=”mysql_native_password”;
解決出現警告的問題,然后出現
Query OK, 1 row affected (0.02 sec)
Rows matched: 4 Changed: 1 Warnings: 0
mysql> flush privileges;
更新所有權限,然后出現
Query OK, 0 rows affected (0.33 sec)
mysql> quit;
退出來,先關閉再啟動MySQL
sudo /etc/init.d/mysql stop
sudo /etc/init.d/mysql start
用root用戶和密碼進去看看
mysql -u root -p
總結
以上是生活随笔為你收集整理的安装mysql没有提示设置密码_18.04安装mysql没有提示输入密码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 数据库实例:用户注册
- 下一篇: 1.数据库基本概念知识