首页 > 数据库技术 > 详细

mysql开启远程连接

时间:2019-03-04 14:45:05      阅读:161      评论:0      收藏:0      [点我收藏+]

1.登录到mysql:  mysql -uroot -ppwd

2.查看user表: 

mysql> use mysql
Database changed
mysql> select Host,User from user;
+------+------+-------------------------------------------+
| host | user |
+------+------+-------------------------------------------+
| localhost    | root |
+------+------+-------------------------------------------+
1 row in set (0.00 sec)

第一种(改表法):

修改host字段的值,将localhost修改成需要远程连接数据库的ip地址。或者直接修改成%。修改成%表示,所有主机都可以通过root用户访问数据库。为了方便,我直接修改成%。命令:mysql> update user set host = ‘%‘ where user = ‘root‘;

再次查看user表

+------+------+-------------------------------------------+
| host | user |
+------+------+-------------------------------------------+
| % | root |
+------+------+-------------------------------------------+
1 row in set (0.00 sec)

修改成功,输入命令mysql> FLUSH PRIVILEGES; 回车使刚才的修改生效,再次远程连接数据库成功。

mysql开启远程连接

原文:https://www.cnblogs.com/EveningWind/p/10470380.html

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