windows下远程访问Linux系统中mysql

时间:2023-11-26 14:38:32

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

sql语句:

use mysql;

select host, user from user;

windows下远程访问Linux系统中mysql

windows下远程访问Linux系统中mysql

查询结果为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;

windows下远程访问Linux系统中mysql

重新加载权限表:

sql:FLUSH PRIVILEGES;

重启Linux系统:shutdown -r now