在ubuntu上使用sudo apt-get install mysql-server mysql-common
命令安裝mysql以後,安裝過程中沒有提示輸入密碼。然後使用mysql -u root -p
進行登入,然後要求輸入密碼,可是不管怎麼輸入,都提示密碼錯誤,那怎麼解決呢?
方案如下:
開啟/etc/mysql/debian.cnf檔案,在這個檔案中有系統預設給我們分配的使用者名稱和密碼,通過這個密碼就可以直接對mysql進行操作了。
以debian-sys-maint為使用者名稱登入,密碼就是debian.cnf裡那個。使用mysql -u debian-sys-maint -p
進行登入。
進入mysql之後修改mysql的密碼,具體的操作如下用命令:set password for 'root'@'localhost' = password('yourpass');
當修改之後就可應正常對mysql進行操作了。
ubuntu 安裝mysql並設定密碼
這裡是ubuntu 18.04的mysql安裝教程,ubuntu低版本或其他非debian的linux發行版可能不適用。sudo apt get install mysql server sudo apt get install mysql client sudo apt get install l...
Ubuntu修改MySQL密碼
1 進入 etc mysql 目錄,並用root許可權開啟debian.cnf檔案 cd etc mysql sudo vim debian.cnf 2 使用這個檔案中的使用者名稱和密碼進入mysql mysql u debian sys maint p 然後輸入檔案中的password值,即可進入...
Ubuntu 重置MySQL密碼
1.重置密碼的第一步就是跳過mysql的密碼認證過程,方法如下 vim etc my.cnf在文件內搜尋mysqld定位到 mysqld 文字段 儲存文件並退出 先按esc鍵 在輸入 wq 2.接下來我們需要重啟mysql sudo service mysql restart3.重啟之後輸入以下命令...