Navicat Premium 11.2.17激活(手把手教你如何便捷地使用Navicat Premium管理SAE共享型Mysql数据库)

Navicat Premium 11.2.17激活(手把手教你如何便捷地使用Navicat Premium管理SAE共享型Mysql数据库)

完整记录使用Navicat Premium管理SAE共享型Mysql数据库的全过程。借鉴了包括博客流水天心、SAE新浪博客等网上的多篇文章。

SAE的Mysql数据库默认使用phpMyAdmin进行管理,截止到本文撰写时间,SAE的phpMyAdmin仍然停留在3.3.81版本,体验上比较差,且每次都需要登录SAE控制台、输入安全密码才能进入数据库管理,比较麻烦。SAE官方提供的VPN隧道不知是否由于网络问题,经常出现连接不到数据库的情况,而且每次都需要使用OpenVPN进行登录,输入用户名、密码也是一个麻烦的事情。本文使用Navicat的http通道功能,方便快捷的管理SAE共享型Mysql数据库。本文使用的Navicat是Navicat Premium 11.2.15 for windows版本,根据一般经验,Navicat Premium 11.2+版本均可使用,Navicat for Mysql经稍微修改也可以使用。

1、查找SAE Mysql数据库的数据库名、用户名和密码,记录下来,后面使用。

clipboard.png

clipboard.png

1、 安装Navicat后,在安装根目录找到ntunnel_mysql.php文件,安装根目录默认地址为:C:Program FilesPremiumSoftNavicat Premium,将ntunnel_mysql.php放到自己的SAE项目的可访问目录中。我使用的是ThinkPHP5.0,可访问目录为public,所以将该文件放到public下。

2、 对ntunnel_mysql.php文件的内容进行修改,将307行-316行代码进行修改替换,注意和填写你在详情页面刚刚查询到的数据库用户名和密码。(如果使用不同版本的Navicat代码的位置可能会有少许改变):
文件中的原代码:


替换为:


3、修改完之后将代码更新上传至SAE服务器。

4、新建Navicat Mysql数据库连接。依次对常规、HTTP和高级选项卡做调整。

clipboard.png

在常规选项卡中输入连接名、主机名、端口、用户名和密码。其中主机名要填写SAE Mysql分布式数据库的主库地址,端口3306,用户名和密码填写自己刚刚详情页面查询到的数据库用户名和密码。

clipboard.png

在HTTP选项卡中勾选“使用HTTP通道”,并输入通道网址,该网站即为你SAE服务器中你刚刚上传的nutnnel_mysql.php文件的可访问地址。

clipboard.png

在高级选项卡中勾选使用高级连接,然后“添加数据库到列表”,输入刚刚在详情页面查询到到数据库名。

clipboard.png

5、确定之后连接就建立完成了,也可以在确定之前“连接测试”进行一下测试,没问题的话就通过了。Then, enjoy it!

clipboard.png

小提示:由于SAE的限制,有一些操作还是无法完成的,Navicat会有相应的报错提示,提示对过多的表进行了操作,原因其实就是你是使用了共享型的数据库,如果使用了独立数据库,应该就不会报错啦Navicat Premium 11.2.17激活~

今天的文章
Navicat Premium 11.2.17激活(手把手教你如何便捷地使用Navicat Premium管理SAE共享型Mysql数据库)分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:http://bianchenghao.cn/112721.html

(0)
编程小号编程小号
上一篇 2024-07-25
下一篇 2024-07-25

相关推荐