使用OZEKING MYSQL + PHP的SMS网关

时间:2015-12-16 12:57:54

标签: php mysql ozeki

我正在尝试配置SMS GATEWAY使用OZEKING,但我收到的错误与MYSQL ODBC DRIVER未找到有关。我在我的Windows 10机器上安装了驱动程序,我不确定我是否正在做正确的事情。在OZEKING配置中,我在下图中看到了这一点:

CONFIG STRING ON OZEKING

我得到的错误是:

12/16/2015 14:51:47 - INFO 6021: Connecting to database ODBC, DRIVER={MySQL ODBC 5.3 Driver};Server=localhost;Database=dbtest;UID=root;PWD=password@87;.
12/16/2015 14:51:47 - ERROR 6001: Database connection error: ERROR [IM002] [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified. ODBC;DRIVER={MySQL ODBC 5.3 Driver};Server=localhost;Database=dbtest;UID=root;PWD=password@87;
12/16/2015 14:51:47 - INFO 6026: Will try to reconnect to database in 20 seconds.

我的问题是我到底做错了什么? 我输入Server=localhost;Database=dbtest;UID=root;PWD=password@87的这些参数是我用来连接数据库的那些参数,即:

$serverName = "localhost";
$userName = "root";
$password = "password@87";
$databaseName = "dbtest";

//create connection and select database by given data
$GLOBALS["connection"] = mysql_connect($serverName, $userName, $password);

if ($GLOBALS["connection"] == null)
{
    echo mysql_error() . "<br>";
    return false;
}

任何人都可以帮助我正确的做事方式。感谢。

1 个答案:

答案 0 :(得分:0)

安装的ODBC驱动程序是32位或64位,请确保为您的计算机安装了正确的体系结构。

(安装两者都是安全的)

单击“开始”并键入“ODBC”,您将获得32位和64位源的选项,同时检查它们并确保在两者下都安装了5.3驱动程序。