首先,看你的mysql服务器是在内网还是在公网。一般都是内网,ip addr 显示192.*.*.*; 你同在这个网段的可以一般直接 mysql -h host -P 3306 访问即可. 如果是外网访问,需要开防火墙和端口转发。如果实在公网,即带一个独立ip,同上,开防火墙,打开3306端口,即可访问。

首先备份好你本地的数据库,方法如下。
1、用apmserv5.2.6(网站上面有下载)带的phpmyadmin进行备份恢复。
a、运行apmserv5.2.6,点击右边的“管理MySQL数据库”。服务器填写127.0.0.1:3306,
最下面把“另存为文件”打勾。点执行。这样你就可以备份你的数据库了。
2、运行mysql-front备份恢复你的数据库。
b、点击连接栏,分别填好:
c、点击注册栏,分别填好:
用户:你申请的数据库的用户名(如果是本地一般为root),
密码:数据库的密码(本地为空)
数据库:你申请的数据库名。
填写好这些信息后点击“确定”这样就能链接到你的远程数据库了。左边这个远程数据。
服务器的一些数据库,点击你的数据库后等待链接。直至返回所有数据,你便能打开你的数据库。
中的数据表了。在这里你可以修改你的数据表结构,删除填加数据等(小心操作)。
d、右键点击你的数据库进行备份(输出)数据,有几种备份的类型,一般选sql。
mysql 不被允许访问原因如下:
1.确定服务器上的防火墙没有阻止 3306 端口。 MySQL 默认的端口是 3306 ,需要确定防火墙没有阻止 3306 端口。
2.增加允许远程连接 MySQL 用户并授权。
3、首先以 root 帐户登陆 MySQL 在Windows 主机中点击开始菜单。
4、创建远程登陆用户并授权 。
mysql安装完成之后,必须进行正确的设置,才能让其他主机连接。
首先得指定连接mysql端口,默认的端口是3306,要设置相应的用户权限,允许用户访问哪些数据库,是否可以通过远程连接mysql数据库,如果是8.0版的话,可能还需要设置一下加密的方式。
关闭防火墙的情况下
#创建openscanner用户与密码并设置为从安装mysql服务的机器本地访问
#设置openscanner用户与密码,并从任何机器都可以访问mysql