1. 程式人生 > >deepin安裝MySQL沒有彈出設定root密碼怎麼進行修改

deepin安裝MySQL沒有彈出設定root密碼怎麼進行修改

1. 首先使用apt命令安裝mysql(預設安裝的最新5.7)

sudo apt-get update sudo apt-get install mysql-server mysql-client

2.修改my.cnf,不過我修改之後報錯,最後修改的是 /etc/mysql/mysql.conf.d/mysqld.cnf

3.最檔案最底下插入一條:

skip-grant-tables

4.然後重啟mysql服務

sudo service mysql restart

5.shell直接使用root進去

mysql -uroot -p

6.修改密碼

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '要設定的密碼';

7.退出,重新啟動mysql 服務

exit sudo service mysql restart

8.用密碼登入

mysql -uroot -p 然後輸入你修改的密碼,這時密碼是不會顯示的,直接回車就行,出現這個就是登入成功了! 在這裡插入圖片描述