我正在尝试使用SMS GATEWAY
配置OZEKING
,但出现错误,这与找不到MYSQL ODBC DRIVER
有关。我在Windows 10计算机上安装了驱动程序,但不确定自己是否做对了。在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;
}
任何人都可以帮助我正确的做事方式。谢谢。
最佳答案
安装的ODBC驱动程序是32位或64位,请确保为计算机安装了正确的体系结构。
(为了安全起见,请同时安装)
单击“开始”,然后键入“ ODBC”,将为您提供32位和64位源的选项,同时选中它们并确保在这两个源下都安装了5.3驱动程序。