新闻资讯

服务器mysql怎么配置才能远程连接?

2024-03-9

要让MySQL服务器支持远程连接,您需要按照以下步骤进行配置:

在Windows系统下进行配置:
1.停止MySQL服务:
在命令提示符或PowerShell中执行以下命令停止MySQL服务:

net stop mysql

1.进入MySQL安装目录:
打开命令提示符或PowerShell,并进入MySQL的安装目录,例如 c:\mysql\bin。

2.登录MySQL服务器:
在命令窗口中输入以下命令登录MySQL服务器,输入您的MySQL管理员用户名和密码:

mysql -u root -p

1.输入密码后按回车。

2.选中MySQL数据库:

登录成功后,使用以下命令选中MySQL数据库:

use mysql;

1.查询MySQL数据库中的用户:
使用以下命令查询MySQL数据库中的用户信息:

SELECT host, user, password FROM user;

1.授权远程连接权限:
授予root用户从任何主机远程连接MySQL数据库的权限,密码为'your_password':

GRANT ALL PRIVILEGES ON . TO 'root'@'%' IDENTIFIED BY 'your_password' WITH GRANT OPTION;

1.提交更改:
执行以下命令提交更改:

COMMIT;

1.刷新权限:
最后,刷新MySQL的权限以确保更改生效:

FLUSH PRIVILEGES;

按照上述步骤进行配置后,您的MySQL服务器就可以通过远程连接进行访问了。请确保在完成所有配置后重新启动MySQL服务,以便使更改生效。

如果您希望通过公网访问您的MySQL服务器,您可能需要使用花生壳软件进行端口映射,从而实现公网访问。您可以在花生壳官网下载并安装该软件,然后按照软件提供的指引进行配置,将MySQL服务器的端口映射到公网IP地址上,这样您就可以通过公网IP地址访问您的MySQL服务器了。