Ubuntu下mysql開啓遠程服務

  前景:在VirtualBox下安裝了Ubuntu14.0,而後安裝了mysql,想要開啓遠程服務,讓局域網內的電腦也能鏈接mysqlmysql

  1. 首先VirtualBox 要使用 Bridge鏈接sql

  2. 設置Ubuntu的靜態ip 與 DNSshell

vim /etc/network/interfaces

  

   設置Ubuntu下的ip 與 windows下的 ip在一個網段;vim

   還要設置 DNS 否則會上不了網,若是直接修改 /etc/resolvo.conf 文件是能夠生效,但重啓以後會失效,須要重設,所以修改 /etc/resolvconf/resolv.conf.d/base, 這是一個空文件,直接添加 nameserver 8.8.8.8保存退出。
windows

vim /etc/resolvconf/resolv.conf.d/base

 重啓網絡服務
網絡

/etc/init.d/networking restart

切換爲桌面模式,打開火狐看能不能打開百度吧!ide


靜態IP已經設置好了,而後就是 Mysql 開啓遠程服務了工具

1. 首先修改 /etc/mysql/my.cnf ,
spa

vim /etc/mysql/my.cnf

bind-address            = 192.168.1.99
前面添加「#」
rest

2. 鏈接mysql 添加權限

mysql -u root -p

輸入密碼,

grant all on *.* to root@'%' identified by '123';
flush privileges;

  使用上面的命令爲 root 帳號服務權限,「123」爲 root 帳號的登錄密碼。

  3. 退出mysql, 而後重啓服務

/etc/init.d/mysql restart

   而後使用 Navicat 等工具就能鏈接mysql了!

相關文章
相關標籤/搜索