rails会默认寻找/tmp/mysql.sock
一般我们可以修改rails的database.yml并加上socket: /var/run/msyqld/mysqld.sock
但是有时候svn上代码需要一致时,我们可以修改~/.bash_profile并添加以下内容来解决:
[code]
sudo ln -s /var/run/mysqld/mysqld.sock /tmp/mysql.sock
[/code]
一般我们可以修改rails的database.yml并加上socket: /var/run/msyqld/mysqld.sock
但是有时候svn上代码需要一致时,我们可以修改~/.bash_profile并添加以下内容来解决:
[code]
sudo ln -s /var/run/mysqld/mysqld.sock /tmp/mysql.sock
[/code]
本文介绍了解决Rails项目中默认寻找/tmp/mysql.sock的问题方法。通过修改~/.bash_profile创建符号链接,使得开发环境中代码保持一致的同时,能够正确地连接到MySQL数据库。
3484

被折叠的 条评论
为什么被折叠?



