今天就跟大家聊聊有关mysql中怎么设置远程连接根权限,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
在远程连接mysql的时候应该都碰到过,根用户无法远程连接mysql,只可以本地连,对外拒绝连接。
需要建立一个允许远程登录的数据库帐户,这样才可以进行在远程操作数据库。
方法如下:
默认情况下MYSQL数据库的系统数据库MYSQL系统表用户内用户权限只提供localhost本机登陆;
需要更改权限才能实现远程连接MYSQL数据库。
可以通过以下方式来确认:
根# mysql - h localhost -uroot - p
输入密码:* * * * * *
欢迎来到MySQL监控只,命令结尾;或\ g .
你的MySQL连接id是4服务器版本:4.0.20a-debug
类型,而帮助,,,或者,只要\ h&,寻求帮助。类型,而\ c&,清除缓冲区。
mysql>使用mysql;(此DB存放MySQL的各种配置信息)
数据库修改
mysql>选择主机,用户从用户;(查看用户的权限情况)
mysql>从用户选择主机、用户密码;
+ - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
| host ,,,,,| |用户password ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|
+ - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
| localhost | | * 4根acfe3202a5ff5cf467898fc58aab1d615029441 |
| 127.0.0.1 | | * 4根acfe3202a5ff5cf467898fc58aab1d615029441 |
| localhost |,,,,,,|,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|
+ - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
4行集(0.01秒)
由此可以看的出,只能以本地主机的主机方式访问。
解决方法:
mysql>所有特权授予>看完上述内容,你们对mysql中怎么设置远程连接根权限有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。