在使用go语言开发的anqicms中,anqicms官方要求不要安装PHP语言环境,以保证网站更加安全,而我们以前使用的phpmyadmin来管理MySQL数据库,这个是依赖于PHP环境的,所以也不能安装phpmyadmin了。为止,要想实现对MySQL数据库的增加、删除、修改、查询等系列数据库操作就得另想办法了。
在很久以前,我是知道navicat这个软件来管理各种数据库的,是一个非常强大的数据库管理工具。想到这里,我就去anqicms官方网站和宝塔官方网站,去搜索与navicat链接宝塔上面的MySQL相关的教程,可惜,两边都没有结果,只能自己研究,
事实上,最开始的实际需求是,我群里面的一个网友,他的新的阿里云服务器,安装好宝塔环境以后,就是安装了Nginx+MySQL作为web服务的必要套件,就没有安装PHP和phpmyadmin了,要想对数据库的增加、删除、修改、查询等系列数据库操作,就只能在本机安装一个navicat软件。昨天他研究了没有搞成功,我说我来帮他。在昨天晚上的时候,我对本机的数据库的链接是操作成功了,但是对阿里云服务器上面,宝塔里面的MySQL数据库的链接就失败了。
于是今天早上,继续研究,终于被我研究成功,实现在自己的Windows电脑上,通过navicat软件,成功链接了服务器上面的MySQL数据库的链接,于是写下本教程,方便更多的人学习和参考。以下是本文的主要步骤:
1、开放3306端口。众所周知,在本地使用MySQL数据库是不需要开放3306端口的,而让其他电脑访问数据库就必须开放3306这个端口了。
1.1、在这里我们到服务器的管理的【安全组】中添加3306端口,如下图:
1.2、还有在宝塔管理面板中点击【安全】,打开防火墙开关,添加3306这个端口,如下图:
2、开放该MySQL数据库的访问权限。
方法:点击【数据库】,该数据库右侧有一个【权限】菜单,点击权限菜单,把访问权限设置成【所有人】,点击确定即可。如下图所示:
3、使用navicat链接远程服务器上面的MySQL数据库。
打开navicat软件,点击【连接】,选择【MySQL】,相关参数如下:
链接的名称:可以自己自定义。
主机:自己服务器所在的公网ip。
端口:3306
用户名:该数据库的用户名。
密码:该数据库的密码。
上面的参数信息,全部填写完毕以后,左下角有一个【测试连接】的按钮,点击测试即可,本截图显示链连接成功。
如图所示:
4、对MySQL数据库的增加、删除、修改、查询等系列数据库操作。
打开你刚刚远程连接的数据库,可以对数据库进行操作了,在操作的时候请认真、仔细的操作,建议在操作前,先备份一下数据库再操作,免得不小心把数据库损坏了,就没有办法挽回了。如图所示:
到此为止,站长在线站长杨泽业写的在自己的Windows电脑中,使用navicat远程链接服务器上的宝塔面板中的MySQL数据库图文教程就讲解完毕啦。
还有有问题的,可以加本站站长微信一起交流哦,有兴趣的可以付费10元进站长在线的官方微信群和QQ群一起交流哦!