windows下远程访问Linux系统中mysql

 

 

1,查询MySQL数据库是否允许远程ip访问,命令如下:

 

 sql语句:

use mysql;

select host, user from user;

 

查询结果为127.0.0.1或者localhost或者当前服务器域名,则表示不允许远程连接。

 

更改权限:开启远程访问:

sql:表示root用户下的所有数据库所有表允许远程访问:mysql>GRANT 权限1,权限2,…权限n  ON 数据库名称.表名称 TO 用户名@用户地址 IDENTIFIED BY '用户密码' WITH GRANT OPTION;

 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY '111qqqpwd' WITH GRANT OPTION;

重新加载权限表:

sql:FLUSH PRIVILEGES;

重启Linux系统:shutdown -r now

 

posted @ 2019-06-15 10:08  山河已无恙  阅读(1409)  评论(0编辑  收藏  举报