我用delphi的dbexpress连接mysql,连本机可以。连别的计算机不行。
连别人的计算机总提示“Invalid Username/Password”,我本机是MySQL4.1
别人的计算机是MySQL4.0或5.0

解决方案 »

  1.   

    不是已经提示你 Invalid Username/Password 了嘛??检查一下 SQLConnection1 的 parms参数是否正确了。
      

  2.   

    我用人格保证,我没有设错。
    而且用MySQL的客户端(mysqlcc)连接是正常的
      

  3.   

    动态的赋值,别写死在form里
    应该是这个原因
      

  4.   

    还有没更妙的解决方案,我听说dbExpress只支持MySQL3.X的版本(不知道对不对),是不是这个原因呀
      

  5.   

    看一下你的 MYSQL 用户设置MySQL 的用户可以设置成本机登录,与网络登录,如果用户只有本机登录权限,那就不能从别的机来登录
      

  6.   

    连接MySQL最好别用ADO超慢,买一个dbexpress组件就几百块。如果用C++Builder可以直接用MySQL的C API速度非常快,速度是dbexpress的10倍以上。
      

  7.   

    同样的问题:
    http://community.csdn.net/Expert/topic/4988/4988283.xml?temp=.8878595