我在Justhost服务器上有Rails 3应用程序。我仍在努力,但有时会出现此错误:
Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) (Mysql2::Error)
我检查了similair问题:在这里
我试过这个命令 mysqladmin variables | grep socket
得到这个错误
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'ecotec11'@'localhost' (using password: NO)'
不明白怎么可能发生。因为我已经很长时间没有更改database.yml文件了。
我检查数据库状况良好,用户名和密码相同。
我试图touch tmp/restart.txt
在这里没有运气的情况下重新启动服务器!
尝试重新安装mysql软件包以启用以设置您的配置。
sudo apt-get install mysql-server --reinstall
如果这不允许您重新配置软件包,则可以使用
sudo dpkg-reconfigure mysql-server
查看DigitalOcean如何配置MySQL:https : //www.digitalocean.com/community/articles/a-basic-mysql-tutorial
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句