mysql8远程访问 局域网mysql远程访问

导读:
局域网mysql远程访问是指在同一网络中,通过外部计算机连接到主机上的mysql数据库进行操作 。本文将介绍如何配置局域网mysql远程访问 。
【mysql8远程访问 局域网mysql远程访问】1. 确认mysql服务已启动
在主机上运行mysql服务,并确保该服务处于运行状态 。可以使用命令“service mysql status”来检查mysql服务是否正在运行 。
2. 修改mysql配置文件
修改mysql配置文件/etc/mysql/mysql.conf.d/mysqld.cnf,在bind-address=127.0.0.1的行前面添加#注释掉此行 , 这样就允许从其他计算机上访问mysql服务了 。
3. 创建远程访问用户
使用root账户登录mysql,并创建一个新用户并授权给他远程访问权限 。例如:CREATE USER 'remoteuser'@'%' IDENTIFIED BY 'password';GRANT ALL PRIVILEGES ON *.* TO 'remoteuser'@'%';
4. 防火墙设置
如果有防火墙,需要开放3306端口 , 以便外部计算机可以连接到mysql服务 。可以使用命令“sudo ufw allow 3306/tcp”开放端口 。
5. 连接mysql服务
在外部计算机上,使用mysql客户端工具连接到主机上的mysql服务 。例如:mysql -h [主机IP地址] -u remoteuser -p
总结:
通过以上步骤,即可实现局域网mysql远程访问 。注意要确保mysql服务已启动,修改mysql配置文件,创建远程访问用户,并开放防火墙端口 。这样就可以在外部计算机上连接到主机上的mysql服务进行操作了 。

    推荐阅读