解决mysql不允许从远程访问的方法

解决mysql不允许从远程访问的方法

ID:5511643

大小:27.50 KB

页数:2页

时间:2017-12-16

解决mysql不允许从远程访问的方法_第1页
解决mysql不允许从远程访问的方法_第2页
资源描述:

《解决mysql不允许从远程访问的方法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、解决方法:1。改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改"mysql"数据库里的"user"表里的"host"项,从"localhost"改称"%"mysql-uroot-pvmwaremysql>usemysql;mysql>updateusersethost='%'whereuser='root';mysql>selecthost,userfromuser;2.授权法。例如,你想myuser使用mypassword从任何主机连接到mysql服

2、务器的话。GRANTALLPRIVILEGESON*.*TO'myuser'@'%'IDENTIFIEDBY'mypassword'WITHGRANTOPTION;FLUSH  PRIVILEGES;如果你想允许用户myuser从ip为192.168.1.6的主机连接到mysql服务器,并使用mypassword作为密码GRANTALLPRIVILEGESON*.*TO'myuser'@'192.168.1.3'IDENTIFIEDBY'mypassword'WITHGRANTOPTION;FLUSH  PRIVILEGES;如果你想

3、允许用户myuser从ip为192.168.1.6的主机连接到mysql服务器的dk数据库,并使用mypassword作为密码GRANTALLPRIVILEGESONdk.*TO'myuser'@'192.168.1.3'IDENTIFIEDBY'mypassword'WITHGRANTOPTION;FLUSH  PRIVILEGES;我用的第一个方法,刚开始发现不行,在网上查了一下,少执行一个语句mysql>FLUSHRIVILEGES使修改生效.就可以了另外一种方法,不过我没有亲自试过的,在csdn.net上找的,可以看一下.在安

4、装mysql的机器上运行:1、d:mysqlbin>mysql  -h  localhost  -u  root //这样应该可以进入MySQL服务器2、mysql>GRANT  ALL  PRIVILEGES  ON  *.*  TO  'root'@'%'  WITH  GRANT  OPTION //赋予任何主机访问数据的权限3、mysql>FLUSH  PRIVILEGES //修改生效4、mysql>EXIT //退出MySQL服务器这样就可以在其它任何的主机上以root身份登录啦!文章来源:http://www.kk

5、i.cc

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。