我无法将我的 rails 2.3.5 应用程序连接到远程数据库。
在我的 database.yml 中,我有:
development:
adapter: mysql
database: master
username: user
password: password
host: 192.168.1.113
我得到的错误是:
无法通过套接字 '/var/run/mysqld/mysqld.sock' 连接到本地 MySQL 服务器 (2)
我知道问题不在于权限或用户设置,因为当我使用相同的 mysql gem 运行一个简单的 ruby 脚本时,它可以工作。我的 python 脚本也可以连接,我可以通过 CLI 连接mysql -u user -ppass -h 192.168.1.113
我似乎无法让 rails 使用 192.168.1.113 而不是 localhost。
感谢您的任何提示。