gpt4 book ai didi

mysql - 在 Rails 服务器启动时启动 MySQL?

转载 作者:行者123 更新时间:2023-12-01 00:19:03 26 4
gpt4 key购买 nike

当我在本地启动我的 Rails 4.2 应用程序时,我经常遇到这个错误:

Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

然后我在我的终端上输入 mysqld,一切正常。

有没有办法在服务器每次启动时自动启动MySQL?

我使用的是 Mac OS 10.11.5。

感谢您的帮助。

最佳答案

使用Foreman一起启动和关闭多个进程。在您的情况下,您需要在 Procfile 中列出两个进程:

web: bundle exec rails server
db: mysqld

然后运行foreman start 来启动它们。然后 Ctrl+C 将它们全部停止。

关于mysql - 在 Rails 服务器启动时启动 MySQL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38419881/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com