delphi2007 ADO MySQL 驱动安装问题
我用delphi写客户端程序,访问远程MySQL数据库
驱动我下了mysql-connector-odbc-noinstall-5.1.8-win32
是免安装的
这个怎么搞啊
程序中
try
ADOConnection1.Close;
ADOConnection1.ConnectionString := ('DRIVER={MySQL ODBC 5.1 Driver};'
+'SERVER = ***;'
+'DATABASE=**;'
+'USER=**;'
+'PASWORD=***;OPTION=3;');
ADOConnection1.LoginPrompt := false;
ADOConnection1.Open;
except
showMessage('链接数据库出错');
ADOConnection1.Close;
end;
现在就是不知道驱动该怎么搞
[解决办法]
解压后
myodbc5.dll and myodbcS.dll拷贝到windows\system32目录下。让后在驱动解压文件夹里运行一下命令
myodbc-installer -d -a -n "MySQL ODBC 5.1 Driver" -t "DRIVER=
c:\windows\system32\myodbc5.dll;SETUP=c:\windows\system32\myodbc5S.dll"
Hope it helps.
Thanks,
Ali
[解决办法]
你用的windows版本是?还有你为什么不下载安装包呢?下载noinstall包是不是你有其它的需求?
[解决办法]
Win7 x64? 如果是64位那32位mysql odbc驱动你是在win默认的ODBC管理是看不到的。执行以下命令来启动32位ODBC manager。
c:\windows\syswow64\odbcad32.exe
另外一个odbcad32.exe在系统路径里也存在所以必须要提供完整(以上)的路径。