如何开启MySQL远程访问权限mysql 允许远程访问连接

打开MySQL数据库远程访问的权限=_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
打开MySQL数据库远程访问的权限=
上传于||暂无简介
阅读已结束,如果下载本文需要使用2下载券
想免费下载本文?
你可能喜欢MySQL数据库设置远程访问权限方法小结
字体:[ ] 类型:转载 时间:
很多情况下我们需要远程连接mysql数据库,那么就可以参考下面的权限设置
MySQL基础知识第一期,如何远程访问MySQL数据库设置权限方法总结,讨论访问单个数据库,全部数据库,指定用户访问,设置访问密码,指定访问主机。
1,设置访问单个数据库权限
代码如下:mysql&grant all privileges on test.* to 'root'@'%';
说明:设置用户名为root,密码为空,可访问数据库test
2,设置访问全部数据库权限
代码如下:mysql&grant all privileges on *.* to 'root'@'%';
说明:设置用户名为root,密码为空,可访问所有数据库*
3,设置指定用户名访问权限
代码如下:mysql&grant all privileges on *.* to 'liuhui'@'%';
说明:设置指定用户名为liuhui,密码为空,可访问所有数据库*
4,设置密码访问权限
代码如下:mysql&grant all privileges on *.* to 'liuhui'@'%' IDENTIFIED BY 'liuhui';
说明:设置指定用户名为liuhui,密码为liuhui,可访问所有数据库*
5,设置指定可访问主机权限
代码如下:mysql&grant all privileges on *.* to 'liuhui'@'10.2.1.11';
说明:设置指定用户名为liuhui,可访问所有数据库*,只有10.2.1.11这台机器有权限访问
还可以设置指定访问某个数据库下的某个数据表,请继续关注MySQL基础知识系列。
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具&&国之画&&&& &&&&&&
&& &&&&&&&&&&&&&&&&&&&&
鲁ICP备号-4
打开技术之扣,分享程序人生!1668人阅读
1.登陆mysql& 查看mysql.user 表用户&,或者进入mysql控制台,使用命令 select host,user,password from mysql.
2.实现远程连接&授权& 将host字段的值改为%就表示在任何客户端机器上能以用户(用户表中 授权的用户)登录到mysql服务器,建议在开发时设为%。
&& 语句:grant all privileges& on *.* to root@'%' identified by &root&;&&&& 注释:第一个root表示授权的用户& 第二个root 表示的用户密码,也可以为空
& 或者可以使用update语句进行修改&& 语句: update mysql.user set host = ’%’ where user = ’root’;
3.使用phpmyadmin进行修改& 找到权限的选项& 如图:
找到相应的用户进行修改权限,
将主机的地方修改为% 表示任意主机,也可以使用ip& 表示允许访问数据的ip地址
4.如果以上方法设置之后还是不能进行访问的话,查看一下你的防火墙是否是开启的状态,关闭防火墙可以试试能不能进行访问,若是还是不能访问& 看一下试试能不能ping通
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:49166次
排名:千里之外
原创:37篇
转载:20篇
(1)(1)(5)(5)(6)(4)(5)(26)(4)

我要回帖

更多关于 mysql 允许远程 的文章

 

随机推荐