我的 Laravel应用程序托管在amazon EC2(实例)上。现在,随着用户在应用程序上的增加,我的数据库正在增长。
早些时候,我曾经从该实例转储我的数据库并将其提供给本地并使用navicat进行可视化。但是现在,随着数据库的增长,这个过程变得越来越多。
所以,我只是想知道 - 是否有一些方法/工具使用它可以图形化地访问远程数据库(如EC2实例上的那个)(使用Navicat或其他类似的接口)而不是只是通过命令行?
我知道如何使用命令行来实现它,但我想要一种通过用户界面访问远程数据库的方法。任何帮助表示赞赏。
答案 0 :(得分:2)
我建议使用我在所有Amazon ECS托管的MySQL数据库上使用的SQLYog Community Edition。这绝对是太棒了,使用复制数据库到另一个主机/数据库功能可以节省大量的时间和精力。
答案 1 :(得分:1)
您可以使用phpMyAdmin
访问远程主机,但需要正确配置...完整说明under this link。 Navicat
也可以访问远程数据库。
答案 2 :(得分:1)
是的,你可以。
如果您使用的是MySQL,那么您可以使用MySQL WorkBench远程连接到EC2实例上的MySQL。优点是,您可以在WorkBench本身的GUI部分中运行查询和其他内容。如果你提到你正在看什么样的可视化(它需要的不仅仅是查询)会更有帮助。