Ubuntu下mysql开启远程服务

本文详细介绍了如何在VirtualBox环境下通过桥接连接方式将Ubuntu虚拟机与本地网络同步,并配置静态IP地址及DNS,实现局域网内电脑连接MySQL数据库的全过程。包括设置网络接口、修改MySQL配置文件以允许远程访问,以及通过命令行操作完成权限授权与服务重启。

  前景:在VirtualBox下安装了Ubuntu14.0,然后安装了mysql,想要开启远程服务,让局域网内的电脑也能连接mysql

  1. 首先VirtualBox 要使用 Bridge连接

    113647_8KbY_2419190.png

  2. 设置Ubuntu的静态ip 与 DNS

vim /etc/network/interfaces

   114033_0Ugr_2419190.png

   设置Ubuntu下的ip 与 windows下的 ip在一个网段;

   还要设置 DNS 不然会上不了网,如果直接修改 /etc/resolvo.conf 文件是可以生效,但重启之后会失效,需要重设,因此修改 /etc/resolvconf/resolv.conf.d/base, 这是一个空文件,直接添加 nameserver 8.8.8.8保存退出。

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

114823_sBsP_2419190.png

 重启网络服务

/etc/init.d/networking restart

切换为桌面模式,打开火狐看能不能打开百度吧!


静态IP已经设置好了,然后就是 Mysql 开启远程服务了

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

vim /etc/mysql/my.cnf

bind-address            = 192.168.1.99
前面添加“#”

120022_gC0K_2419190.png

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

转载于:https://my.oschina.net/u/2419190/blog/480667

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值