Ubuntu安裝mysql(安裝未提示輸入密碼)

2021-10-10 08:17:42 字數 1253 閱讀 9552

按照網上教程裝了好幾遍還是密碼錯誤,原來是之前的版本按照會提示輸入密碼,現在沒有了,要自己手動修改,乙個大坑。

先解除安裝乾淨再安裝

#解除安裝:

sudo apt-get autoremove -

-purge mysql-server-

5.7sudo apt-get remove mysql-server

sudo apt-get autoremove mysql-server

sudo apt-get remove mysql-common

#殘餘清理

dpkg -l |grep ^rc|awk ''

|sudo xargs dpkg -p

sudo apt install mysql-server
然後檢視預設的使用者以及密碼

sudo vi /etc/mysql/debian.cnf
複製裡面的password

然後登陸的時候複製進去

mysql -u debian-sys-maint -p
然後就能使用mysql了

use mysql;
show fields from user;
pdate mysql.user set authentication_string=password(

'123456'

) where user=

'root'

此時會出現解決警告,輸入下列語句解決

update mysql.user set plugin=

'mysql_native_password'

;

flush privileges;
退出

exit
重啟服務

sudo service mysql restart
最後登陸成功

mysql -u root -p

>

123456

Ubuntu 安裝上安裝MySQL

ubuntu上安裝mysql非常簡單只需要幾條命令就可以完成。sudo service mysql start 開啟服務 ps ajx grep mysql 通過如上命令,如果有如下圖的紅框部分,那麼就說明安裝mysql成功.登陸mysql資料庫可以通過如下命令 mysql uroot p密碼 u ...

ubuntu 安裝 mysql 報錯

gcc atomic builtins 110805 17 30 19 innodb compressed tables use zlib 1.2.3 110805 17 30 19 innodb initializing buffer pool,size 256.0m 110805 17 30 1...

Ubuntu安裝mysql服務

ubuntu安裝mysql以後不能正常登入,還需要安裝mysql服務!報錯如下 error 2002 hy000 can t connect to local mysql server through socket var run mysqld mysqld.sock 2 ubuntu上安裝mysq...