在Rails Kamal-Docker出现之前,我习惯于使用MySql插件从本地机器连接到远程MySql生产数据库。现在我将远程服务器上的数据库放置在代理服务器之后,并且可能像我习惯的那样连接到远程数据库不是更可能或至少更复杂。
在这种情况下,应该如何连接到MySql(或其他)数据库?也许,直接在浏览器中使用基于Web的数据库管理工具(例如Rails应用程序中的gem)或其他我不知道的东西?
在Rails Kamal-Docker出现之前,我习惯于使用MySql插件从本地机器连接到远程MySql生产数据库。现在我将远程服务器上的数据库放置在代理服务器之后,并且可能像我习惯的那样连接到远程数据库不是更可能或至少更复杂。
在这种情况下,应该如何连接到MySql(或其他)数据库?也许,直接在浏览器中使用基于Web的数据库管理工具(例如Rails应用程序中的gem)或其他我不知道的东西?
1条答案
按热度按时间ivqmmu1c1#
你可以做
kamal app exec -i 'bin/rails dbconsole'
。这将适用于任何数据库。