首页 >

linux 访问远程mysql数据库 |mysqld1067

mysql 滑动窗口,mysql 5.7安装rpm,mysql启动需要哪些服务,mysql导出csv数据变少,Mysql什么叫引擎,mysqld1067linux 访问远程mysql数据库 |mysqld1067

首先,需要使用ssh登录到远程服务器。输入以下命令:

ssh username@remote_server_ip

其中,username为登录服务器的用户名,remote_server_ip为远程服务器的IP地址。

接着,在终端下输入以下命令,连接到远程MySQL数据库:

mysql -u username -p -h remote_server_ip

其中,username为MySQL数据库用户名,remote_server_ip为远程MySQL数据库的IP地址。

在输入命令后,会提示输入密码。输入正确的密码即可登录到远程MySQL数据库。

登录成功后,就可以使用MySQL命令行操作数据库了。

需要注意的是,如果远程MySQL数据库是在防火墙之内,需要先开启MySQL的端口(3306)。

iptables -A INPUT -i eth0 -p tcp --destination-port 3306 -j ACCEPT

同时,如果使用的操作系统是CentOS,还需要修改防火墙配置文件,开启MySQL端口的访问权限。

vi /etc/sysconfig/iptables

在打开的文件中,找到以下两行代码:

-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited

在这两行代码之间加入以下代码,开启MySQL端口的访问权限:

-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

加入代码后,保存文件并重启防火墙即可。

以上就是在Linux系统中访问远程MySQL数据库的方法。


linux 访问远程mysql数据库 |mysqld1067
  • mysql 不用limit |vs2010 引用mysql.data
  • mysql 不用limit |vs2010 引用mysql.data | mysql 不用limit |vs2010 引用mysql.data ...

    linux 访问远程mysql数据库 |mysqld1067
  • mysql isempty |mysql osx 卸载
  • mysql isempty |mysql osx 卸载 | mysql isempty |mysql osx 卸载 ...

    linux 访问远程mysql数据库 |mysqld1067
  • 数据库日志查看mysql方法与步骤 |mysql subpartitions
  • 数据库日志查看mysql方法与步骤 |mysql subpartitions | 数据库日志查看mysql方法与步骤 |mysql subpartitions ...