首页 > 数据库技术 > 详细

linux 下mysql 开启远程连接

时间:2015-12-24 10:32:01      阅读:238      评论:0      收藏:0      [点我收藏+]

系统通过netstat -ntlp  来查看正在运行服务所使用的端口 ,查看3306端口是否开启。

防火墙iptables 如果是新装的 系统, 一般不用管这个因素,不过我们也先 用service iptables stop来 showdown它

 

如果是编译安装的mysql , 不但需要 自行cp mysql 到init.d 服务,配置chkconfig启动项,   且 远程连接的权限也需要 自行在表中修改。

 

 

红色部分代表,%表示所有远程连接,  localhost代表本地

 

一 以下是 创建新用户,并开启 本地 ,和远程访问属性。

GRANT ALL PRIVILEGES ON *.* TO cocoliu@‘%‘ IDENTIFIED BY ‘密码‘ WITH GRANT OPTION;

GRANT ALL PRIVILEGES ON *.* TO cocoliu@localhost IDENTIFIED BY ‘密码‘ WITH GRANT OPTION;

 

 

二是针对 root 修改的方式

#use mysql;
#update db set host = ‘%’ where user = ‘用户名’;
#如果写成 host=localhost 那此用户就不具有远程访问权限   
#FLUSH PRIVILEGES;
 

 

linux 下mysql 开启远程连接

原文:http://www.cnblogs.com/cocoliu/p/5072171.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!