如何使用erlang mysql驱动程序连接到数据库?
我正试图使用连接到我的MySQL数据库,但没有任何运气 我正在使用以下Erlang代码进行连接如何使用erlang mysql驱动程序连接到数据库?,mysql,database,erlang,Mysql,Database,Erlang,我正试图使用连接到我的MySQL数据库,但没有任何运气 我正在使用以下Erlang代码进行连接 mysql:start_link(p1,"localhost","myname","mypass","stocks"). 我收到的错误消息是: mysql_recv:108: mysql_recv: Failed connecting to "localhost":3306 : {error,
mysql:start_link(p1,"localhost","myname","mypass","stocks").
我收到的错误消息是:
mysql_recv:108: mysql_recv: Failed connecting to "localhost":3306 : {error,
econnrefused}
mysql_conn:361: failed connecting to "localhost":3306 : {error,
"connect failed : {error,econnrefused}"}
mysql:511: failed starting first MySQL connection handler, exiting
** exception exit: {badfun,undefined}
in function mysql:start_reconnect/2
in call from mysql:init/1
in call from gen_server:init_it/6
in call from proc_lib:init_p_do_apply/3
有什么想法吗?我正在使用这个驱动程序(),一切按文档中的方式进行-一切正常。我正在使用这个驱动程序(),一切按文档中的方式进行-一切正常。我尝试过使用你的驱动程序,但它给了我{连接到数据库失败,ECONREFUSE}错误。这与MySQL配置有关吗?请尝试使用您的设置通过桌面客户端连接到MySQL数据库。也许你应该授予从本地主机连接的权限。修改你的MySQL数据库设置,再试一次。我尝试使用你的驱动程序,但它给了我{failed_to_connect_to_database,econnrefused}错误。这与MySQL配置有关吗?请尝试使用您的设置通过桌面客户端连接到MySQL数据库。也可能您应该授予从localhost进行连接的权限。修改您的MySQL DB设置并重试。这最终是一个MySQL配置错误,与Erlang驱动程序无关。这最终是一个MySQL配置错误,与Erlang驱动程序无关。