在程序中报错:主机名/密码错误
在mysql manager中显示用户xxx被拒绝!!!
救我吧!!!

解决方案 »

  1.   

    同样的设置在win2000系中就无问题啊
    应该是XP上的问题,如何解决?
      

  2.   

    这还要你说吗?找就检查N遍了
    同样的程序使用win2000做mysql服务器就没问题
    郁闷.......
      

  3.   

    如果一模一样的数据库(包括mysql用户),一样的连接方法,一样的物理环境(网络状态),出现你这样的问题,只能说见鬼了!
      

  4.   

    数据库:从一个版拷贝出去的,你说一不一样?
    连接方法:全部都使用一个程序
    网络状态:全部是一个LAN中的
    真见鬼了还是有些东西我们不懂?
      

  5.   

    你在客户机上telnet xp_ip 3306看看,是不是xp防火墙的问题,2000是不带防火墙的
      

  6.   

    我估计也是防火墙的问题,
    但台湾一位网友说XP的内建防火墙是off by Default的呀?
      

  7.   

    可以啊
    本机连本机的MYSQL都没问题(98)
      

  8.   

    你确信拷贝数据库过去的时候连mysql库下面的user表也拷过去了吗?像你这种情况一般应该是连接数据库的账号只被允许在本地连接,建议你
    use mysql
    select * from user
    然后把结果贴出来看看
      

  9.   

    不开3306端口不应该是:“xxx被拒绝!!!”错误啊!
    我也怀疑是没有把mysql数据库内的资料没复制全。
      

  10.   

    to:alamb
    没有这个表啊to:香波
    data内的表已复制全了啊,
    不然为什么以98做服务器没有任何问题(XP访问98的MYSQL)?
      

  11.   

    user表存放mysql的账号信息,不可能没有的
      

  12.   

    use mysql;
    select * from user;你把不同数据库服务器中这两个表的内容对比一下,看看有什么8同。
      

  13.   

    UP啊!!!!
    根据没有那个叫user的表!!!
    到底该怎么办啊?
    高手是站出来的时候了
      

  14.   

    你是不是把原来MYSQL4.1以前版本的数据库,直接导进了MYSQL4.1中,因为4.1的密码加密已经改了
      

  15.   

    我用的一直是同一个版本的MYSQL