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了!

相关文章
相关标签/搜索