gpt4 book ai didi

mysql - 无法使用 rails 连接到远程 mysql 数据库

转载 作者:行者123 更新时间:2023-11-29 00:45:33 25 4
gpt4 key购买 nike

我在使用 mysql2 gem 连接到远程 mysql 数据库时遇到问题。

我收到这个错误:

Host 'my_ip' is not allowed to connect to this MySQL server

我的 db.yml 说:

remote_development:
adapter: mysql2
reconnect: false
host: host_ip
encoding: utf8
database: host_db
pool: 5
username: root
password:

当我尝试通过我的 sql 或 telnet 连接时,我完全没有问题。我已经双重和三次检查了我的 yml 中的数据,但无法通过这个。有什么想法吗?

顺便说一句,我正在使用 Rails 3.2.3、Ruby 1.9.3,并尝试了 mysql2 v 0.2.18 和 0.3.11 ...请帮助!

最佳答案

我解决了这个,很简单...

我刚刚为具有特定权限的数据库创建了一个新用户和密码,而不是使用 root :)

应该从一开始就尝试这个。我认为这是正确的做法。

关于mysql - 无法使用 rails 连接到远程 mysql 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10660434/

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