04
7

MySQL常见远程连接错误解决方法

常见mysql远程连接错误解决方法

1,远端无法telnet到mysql服务器的3306无反应

解决方法:

进入/etc/mysql/my.cnf,找到bind-address   = 127.0.0.1,将其注释掉,然后自毁执行/etc/init.d/mysql restart重启.

2,远程能telnet到mysql服务器的3306但无法使用用户连接

解决方法:

远程可以telnet到Mysql服务器的3306,但用户无法访问,测试现象,telnet 192.168.1.11 33306连接上去马上关闭,进入到mysql,执行以下命令解决。

mysql>grant create,select,insert,update,delete on mydb.* to kevin@192.168.1.10 identified by ‘123456′;
以上命令是允许远程192.168.1.10这台计算机使用kevin这个帐号对mydb数据库进行创建表,选择,插入,更新及删除动作。另外,如果还需要本地也可以登录及修改mydb数据库,再执行以下命令:

mysql>grant create,select,insert,update,delete on mydb.* to kevin@localhost identified by ‘123456′;

总之,需要那里访问mydb数据库,只用执行以上命令,修改@后台的地址就好了

[username]:远程登入的使用者代码
[db_name]:表示欲开放给使用者的数据库称
[password]:远程登入的使用者密码
[ipadd]:IP地址或者IP反查后的DNS Name,此例的内容需填入’60-248-32-13.HINET-IP.hinet.net’ ,包函上引号(’)

没有评论

第一个在本文留言。

发表评论

名字(必须)
邮箱(不会被公布)(必须)
网址

字体为 粗体 是必填项目,邮箱地址 永远不会 公布。

允许部分 HTML 代码:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
URLs(网站链接)必须完整有效 (比如: http://www.23day.com),所有标签都必须完整的关闭。

超出部分系统将会自动分段及换行。

请保证评论内容是与日志或 Blog 内容相关的,灌水、攻击性或不恰当的评论 可能 会被编辑或删除。

 
粤ICP备08106673号