Linux下可视化远程连接MySQL(linux远程可视化界面)

习惯了win的开发用户应该都习惯了在本机安装可视化工具来对mysql数据库进行操作。但是本身linux环境本身就不带可视化,更别说安装的应用程度带可视化功能了。

但是同时,需要可视化的工具却是可以远程访问并进行操作的,到了这里如果用传统的windows的方式远程连接mysql数据库一般情况下是行不通的。这里面需要进行几项工作:

一、开通Linux服务器3306端口

这里面其实很简单只需要一行命令就可以:

#iptables -I INPUT 4 -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT#service iptables save

第一行是开通3306,第二行则是对此规则进行保存

二、授权mysql账户对数据库进行授权

#mysql –uroot –pMySQL [(none)]> grant all privileges on yourdata.* to xxxx@'%' identified by ‘yyyy';

#授权语句,特别注意有分号

yourdata 就是你创建的数据库名称

xxxx是你授权的用户名,注意不要用root

yyyy是你授权的用户名的密码

#MySQL [(none)]>flush privileges;#MySQL [(none)]>exit;

#退出数据库控制台,特别注意有分号

三、开始连接

不管是windows系统还是mac系统,我都推荐navicat premium这款可视化工具,这款可以支持多种类型数据库。

配置相关连接信息就可以连上啦!

原文链接:,转发请注明来源!