首页 / MYSQL / 如何设置mysql允许被远程访问
如何设置mysql允许被远程访问
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了如何设置mysql允许被远程访问,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1610字,纯文字阅读大概需要3分钟。
内容图文
![如何设置mysql允许被远程访问](/upload/InfoBanner/zyjiaocheng/556/2a102ee7ce1d4bd3936bb03d61a4de21.jpg)
vagran环境配置好了,写代码在host,测试在guest的工作流确实很方便,但是马上就问题来了,每次要查看mysql中内容时候,还需要登陆到guest中通过命令行查看,有的同学举手说,可以安装phpmyadmin通过浏览器查看,确实是个好方法,但是对我这种非phper,总感觉
vagran环境配置好了,写代码在host,测试在guest的工作流确实很方便,但是马上就问题来了,每次要查看mysql中内容时候,还需要登陆到guest中通过命令行查看,有的同学举手说,可以安装phpmyadmin通过浏览器查看,确实是个好方法, 但是对我这种非phper,总感觉为了看个mysql,还要装个php环境好累赘。其实优雅的解决方法还是有的,那就是通过mysql GUI client直接对guest中的mysql进行连接查看,GUI客户端,我用的是Sequl pro(Mac环境下最好得mysql可视化客户端)。 guest主机用的是Ubuntu 14.04 具体操作如下:
首先得保证mysql可以被localhost
之外的主机访问到,这里需要配置my.conf
文件中的bind-address = 0.0.0.0
,然后重启mysql服务sudo service mysql restart
,之后配置当前mysql账号的权限问题了,两种方法:
- 修改myql的user表,把host一项从
localhost
修改为%
mysql -uroot -p #进入mysql
mysql> use mysql #进入mysql数据库
mysql> update usre set host = '%' where user = 'root' #修改
mysql> select host user from user; #查看修改结果
- 通过执行授权命令,原理与上面一样,即添加允许访问的host机地址
GRANT ALL PRIVILEGES ON *.* TO root@my_ip IDENTIFIED BY ‘root_password‘ WITH GRANT OPTION;
注意上面的my_ip
处,你可以填写host机的地址,也可以填写一个通配的'%'
上面两步操作完之后就可以正常通过host机直接访问guest中的mysql数据了
-完-
本文出自:http://freshstu.com, 原文地址:http://freshstu.com/2014/12/how-to-access-remote-mysql/, 感谢原作者分享。
内容总结
以上是互联网集市为您收集整理的如何设置mysql允许被远程访问全部内容,希望文章能够帮你解决如何设置mysql允许被远程访问所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。