关于网友提出的“ 急!!!dbexpress连接mysql数据库的问题”问题疑问,本网通过在网上对“ 急!!!dbexpress连接mysql数据库的问题”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: 急!!!dbexpress连接mysql数据库的问题
描述:
delphi7.0 中我用dbexpress连接远程mysql数据库(版本4.0.20)
我已经更新 dbexpmysql.dll
连接时出错:
Failure to Connect:dbExpress Error:dbExpress Error [0x0008]:Parameter Not Set SQL Server Error: Access denied for user:'tliadmin@localhost'(Using password:YES)
tliadmin是数据库的用户名
使用dbexpress连接本地mysql数据库(版本4.0.26)一点问题也没有啊!
这是为什么?高手指点啊
解决方案1: TSQLConnetction的Params设了没有?
如果是连接远程mysql数据库,就应当把localhost改为远程mysql数据库的ip或域名
另外要确认远程mysql数据库这个远程访问的帐号.
解决方案2: 密码错误
解决方案3: 用mysql.pas
解决方案4: 估计你没有对sql数据库设置口令,设置后试试看.
解决方案5: dbexpress对mysql的支持并不好,最好用ado+odbc。odbc在mysql官方网站有的下,用起来会好很多
解决方案6: 本地当然能允许localhost连接,远程恐怕不行,还是mysql用户管理的问题。
以上介绍了“ 急!!!dbexpress连接mysql数据库的问题”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/3243741.html