用Navicat管理远程Linux服务器上的Mysql数据库

虽然说现在phpMyadmin管理Mysql很好用,但是如果你的数据库已经比较大,鉴于国内网速,通过浏览器导入或者导出数据库就比较麻烦,估计你的数据库还没上传完,程序已经超时了,而且PHP对上传文件大小有限制,如果数据库超过这个限制,是无法上传的。
用Navicat这个Mysql客户端就解决了以上问题。但是又有新的问题,通常情况下,为了安全起见,我们的Mysql会禁止除本地以外的所有IP登录,当然,你可以通过添加客户端IP来解决,但是我们的ADSL上网,IP是不固定的,每次管理数据库都要重新添加IP。
解决方法很简单,其实Navicat支持SSH通道,通过服务器上的SSH连接,再把服务器地址设为127.0.0.1,Mysql就是认为连接是说本地地址,就会顺利通过。

在连接设置中,常规选项,IP填127.0.0.1,切换到SSH,填上服务器IP,SSH帐号密码。

© 2011, 冰冻鱼. 请尊重作者劳动成果,复制转载保留本站链接! 应用开发笔记