Mysql

关注公众号 jb51net

关闭
首页 > 数据库 > Mysql > mysql的远程连接

如何实现mysql的远程连接

作者:lilibiu

这篇文章详细介绍了mysql如何实现远程连接,文中有详细的代码实例讲解,有一定的参考价值,需要的朋友可以参考阅读

总览

1、服务端主机打开mysql连接的防火墙端口
2、mysql数据库允许外部客服端访问
3、用户名和密码正确
4、顺利连接

细致讲解

1、mysql数据库允许外部客服端访问

原来Mysql默认是不可以通过远程机器访问,检查自己的数据库是否如下图。(图中才是允许外部访问的)

设置步骤:

mysql> GRANT ALL ON *.* TO admin@'%' IDENTIFIED BY 'admin' WITH GRANT OPTION;
Query OK, 0 rows affected (0.01 sec)

mysql> select user,host from mysql.user;
+-------+------+
| user  | host |
+-------+------+
| admin | %    |
| root  | %    |
+-------+------+
2 rows in set (0.01 sec)
#这是在确认权限修改成功

mysql> flush privileges;
Query OK, 0 rows affected (0.03 sec)
#将当前操作刷新

2、服务端主机打开mysql连接的防火墙端口

可以通过命令打开,也可以可视化操作

3、用户名和密码正确,测试连接

使用任意一款数据库管理工具,这里选择DBeaver

非常nice!
可用愉快的使用远程数据库了

如果不确定自己的mysql端口是哪个
使用命令查看:

mysql> status

到此这篇关于如何实现mysql的远程连接的文章就介绍到这了,更多相关mysql的远程连接内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:
阅读全文