如何连接使用 Lua 的主机上的 MYSQL 数据库

我有一个使用 XAMPP 的本地 MYSQL 数据库和一个 MYSQL 数据库托管在我的网站上,我可以使用 PHP 代码连接我的本地或网站的数据库。

现在我想使用 Autoplay media studio 使用 LUA 语言连接我的数据库。

我使用以下 LUA 代码连接本地数据库,它可以正常连接:

MySQLConnection, err = MySQL:connect("dbname", "dbuser", "dbpass", "localhost", "3306");

但是当我尝试连接我的网站上的 MYSQL 数据库时无法连接:

MySQLConnection, err = MySQL:connect("dbname", "dbuser", "dbpass", "mywebsite.com", "3306");

请帮我解决这个问题

点赞
用户10651585
用户10651585

请尝试使用以下方法:

我已经在FreeSWITCH上实现了此方法,而且它运行良好。

local dbh = freeswitch.Dbh("odbc://test:root:"1234")
assert(dbh:connected())

2018-11-16 13:07:24