在虛擬機器開啟終端,輸入指令
ifconfig
在終端機輸入命令(設定檔可能會因為版本不同,路徑會有點差別)
sudo vim /etc/mysql/conf.d/mysql.cnf
鍵入"i"開始編輯,修改bind-address = 0.0.0.0(設為可被外部訪問,若設為127.0.0.1則只能本地存取。)
esc鍵退出編輯,輸入":wq"儲存並退出。
然後登陸MySQL更改權限
mysql - uroot -p GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'passwrd' WITH GRANT OPTION; FLUSH PRIVILEGES; # 退出登录MySQL exit; # 重启服务器 service mysql restart
#補充:Navicat連接虛擬機器內的mysql
# 下面這段sql的意思就是給root使用者密碼為000000的增加權限
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '000000' WITH GRANT OPTION;
Navicat連線mysql命令列
以上是navicat連接Ubuntu虛擬機器的mysql操作怎麼實現的詳細內容。更多資訊請關注PHP中文網其他相關文章!