很可能你的设置不正确,一般设置用户的时候都指定用户访问来源,我用过LocalHost有时不好用(和linux的配置有关),要使用127.0.0.1

解决方案 »

  1.   

    你得grant是怎么写的(密码可以省了
    )?
      

  2.   

    密码没有缺省
    GRANT ALL PRIVILEGES ON *.* TO admin@localhost
               IDENTIFIED BY 'mygod' WITH GRANT OPTION;
    用户名是admin
    密码是mygod
    这样的语句对吗?
      

  3.   

    使用JDBC的时候,可能没有使用“localhost”这样的方式,将用户名改为“admin@%”应该可以。