dbexpress联接mysql时报错:“invalid username/passwd”??
delphi 版本:7.0,mysql 版本:3.2
connetction seting 设置如下:
key              value
-------------------------------------
Driver           Mysql
HostName         localhost
Database         c:\mysql\data\mysql
User_Name        root
Password   
BlobSize          -1
ErrorResourceFile 
LocaleCode        0000
--------------------------------------
多谢您的解答,在线等候!

解决方案 »

  1.   

    Database     mysql 就行吧,不用指定目录吧
      

  2.   

    这是DBExpress的一个BUG,就是说如果用户密码为空就会出错。
    要么升级DBExpress,要么让你的登录帐号的密码不为空
      

  3.   

    我测试了一下,就是Database  c:\mysql\data\mysql有误,Database mysql就行了,
    它不是InterBase,不用指定路经
      

  4.   

    越来越觉得dbExpress好差,连什么数据库都不爽,一点都不像李维说的那样好
      

  5.   

    连远程的mysql4.0,用户密码都不为空,但还是报错误的用户密码,DBExpress也升级了,还有什么办法吗?
      

  6.   

    升级了以后,把SQLConnection的LibraryName设为最新的那个DLL文件即可搞定。