首先檢視埠是否開啟 netstat -an|grep 3306
此圖為開啟3306埠的截圖,之前顯示為. . . 127.0.0.1:3306 . . .
開啟mysql配置檔案vi /etc/mysql/mysql.conf.d/mysqld.cnf
將bind-address = 127.0.0.1登出
截圖最下面一行登出
重啟動ubuntu
再次檢視埠是否開啟 netstat -an|grep 3306
此時埠3306已經開啟
然後可以授權 進入mysql 使用sudo
命令:sudo mysql -u root -p
第一次輸入本機密碼,第二次為mysql密碼
將root使用者授權給所以連線: grant all privileges on *.* to 'root'@'%' identified by '******';
最後乙個為mysql密碼
讓許可權立即生效:flush privileges;
到此所以操作完成,可以在任何主機連線此mysql資料庫伺服器了。
Ubuntu 系統下暴力解除安裝 MySQL
mysql 出問題了,正常的 start stop 不起作用。apt get remove mysql server apt get remove mysql client上面這些命令不起作用。下面這串命令敲完,刪到它爹娘都不認得 service mysql stop killall kill my...
Ubuntu系統下安裝MySQL,以及遇到的哪些坑
sudo apt updatesudo apt get install mysql server mysql client現象一 e 無法獲得鎖 var lib dpkg lock open 11 資源臨時不可用 e 無法對管理目錄 var lib dpkg 加鎖,是不是另乙個包管理程式在使用它?無...
ubuntu使用者如何開啟root使用者並允許遠端登入
1,安裝openssh server sudo apt get install openssh server 2,安裝vim,linux預設的系統中好像沒有vim,我是比較喜歡,所以就安裝了。3,給root使用者設定密碼 sudo passwd root,第一次輸入自己的密碼,第二次和第三次就輸入r...