如何在ruby dbi中连接到3307端口上的MySQL

时间:2014-06-27 13:01:36

标签: mysql ruby

在Ruby中

db = DBI.connect(" DBI:Mysql:database = db1:host = dbhostname:port = 3307"," username"," password")

不适合我

在命令行的直接mysql连接中使用相同的细节吗?

我在端口3307上获得连接时缺少什么?

我收到错误:

拒绝访问用户'用户名' @' localhost' (使用密码:YES)(DBI :: DatabaseError)

1 个答案:

答案 0 :(得分:2)

更改了订单

DBI:Mysql:host=hostname;database=dbname;port=3307因为我真的不知道而工作。