【发布时间】:2015-06-09 16:11:53
【问题描述】:
我知道创建了许多类似的主题,但是它们没有回答我的问题。
我从一个简单的示例开始连接到我已经创建的 MySQL 数据。 这是我正在使用的:
require 'mysql2'
client = Mysql2::Client.new(:host => "dbIP_addr", :username => "db_usern", :password => "db_passw", :database => "db_name")
puts client
很遗憾,我收到了一个错误:
ERROR 1130 (HY000): Host 'myIP_addr' is not allowed to connect to this MariaDB server
我遵循了几个示例,但它们对我没有帮助。 “Allow remote connections to your MySQL server”对我来说是最容易理解的。
由于我仍然有这个问题,我需要你的帮助来帮助我了解问题所在。
感谢您的帮助。
【问题讨论】:
-
您使用的是 MariaDB 服务器吗?检查您的 MariaDB 服务器配置以允许远程连接。可能你正在连接到阻止远程连接的 MariaDB 服务器,你去mariadb.com/kb/en/mariadb/…
-
还是被屏蔽了..
-
这听起来不像是 Ruby 问题,因为错误提示服务器无法连接。