如何使用 Workbench 远程连接到 MySQL 数据库 -MySQL Workbench 使用教程

直接连接远程MySQL的步骤:
1 .安装 MySQL 工作台。
2 . 启动工作台。

创建连接。

3 单击“连接”旁边的加号。
4 . 输入连接名称(例如,MySQL_Remote_Connection)。

设置 SSH。

5 选择 StandardTCP/IPoverSSH 作为连接方法。
6 . 输入 SSHHostname 的远程 IP。
7 . 在 SSHUsername 中输入您的 SSH 用户名。
8 . 在 SSHPassword 中输入您的 SSH 密码。

配置MySQL。

9 输入 MySQL 主机名 1 2 7 .0.0.1 1 0. 输入 3 3 06 作为 MySQLServerPort。
1 1 . 用户名 输入您的 MySQL 用户名。
1 2 . 密码 输入您的 MySQL 密码。

测试:
1 3 单击测试连接。

保存:
1 4 单击“确定”保存。

连接后:
1 5 查看左侧的SCHEMAS数据库表。

就是这样。

如何远程访问MySQL数据库详解

从广义上讲,解决MySQL远程登录问题主要有三种方法。
我们先来说说最重要的事情。
第一种方法是更改​​表。
例如,如果您发现您的帐户不允许远程登录,只能在localhost上登录,那么在localhost计算机上,登录MySQL后,将“users”表中的“host”项从“localhost”更改为“%”。
我们去年做的一个项目,规模大约是3 000人,就是用这个方法完成的。

还有一件事,第二就是真理法则。
例如,如果您希望我的用户使用我的密码从任何主机连接到 mysql 服务器,请使用此方法。
一开始以为只要GRANT就可以了,后来发现不对,必须执行FLUSH PRIVILEGES才能让更改生效。

还有一个非常关键的细节。
第三种方法是在安装了mysql的机器上运行一些命令。
例如,在D盘的mysql目录下,运行mysql命令行工具,然后授予root用户对任意主机的访问权限,然后执行FLUSH PRIVILEGES,最后退出MySQL服务器。
这种方法在使用PHPMYADMIN时会节省大量代码。

等等,还有一件事,如果你使用PHPMYADMIN,直接在权限设置中操作会更方便。
说实话,有点混乱。
很多人不注意这个细节。
我认为值得一试,特别是对于不太熟悉命令行的人。

怎么解决mysql远程连接报10038的错误?

说白了,1 003 8 错误说明你的防火墙屏蔽了3 3 06 端口。

说白了,远程连接MySQL取决于端口是否开放以及服务是否运行。

上周我处理了一个案例,客户的防火墙规则全乱了。
坦率地说,这是正确的一步。

首先关闭防火墙,然后打开3 3 06 云服务器也必须添加安全组设置。

你自己检查一下。
具体任务明确。