你的 MySQL 服务还没启动,如果你的系统是 WIN32 ,
那请执行安装目录下的 winmysqladmin.exe当它的图标显示为绿色时,就可以了,登录mysql -h localhost -u root

解决方案 »

  1.   

    谢谢shuixin13(犬犬(心帆)
    现在可以登陆了~~:)
    也谢谢shaokun305(为了生活,拼命干!):)可是还有一个小问题,就是
    winmysqladmin上显示的Local Host Name明明是ANN
    可是我用 mysql -h ANN -u root
    登陆的话,就没办法登陆了,出现以下错误:
    ERROR 1130: Host 'ann' is not allowed to connect to this MySQL server这是怎么回事呢~~
      

  2.   

    呵呵,你这样登录时
    mysql -h ANN -u root你的用户认证是 root@ann而可能你的授权表 user 没有下面的某一个用户,(咦,怎么会没有咧??) 
    +---------------+---------------+----------------
    | Host          | User          | Password
    +---------------+---------------+----------------
    | %             | root          |
    | %             |               | 
    +---------------+---------------+----------------
      

  3.   

    哦~~
    好象有一点点懂了~~还有一个小问题~~
    就是
    在我的winmysqladmin里面有一个地方是MyODBC
    他里面显示
    Not Found
    Driver 3.51 Not Found
    那我应该怎么装ODBC呢?
    不装ODBC是不是JSP不能用MYSQL呢?~
      

  4.   

    MyODBC 是一个 MySQL 的 ODBC 驱动,
    如果你使用 mysql.exe 或 MySQL-Front 之类的 API 直接访问的客户端程序,
    你可以不安装它,
    你使用 Jsp 开发,
    呵呵,一个必要的 图形化客户端是少不了的,建议你下载 MySQL-Front,或其它之类的应用程序,http://www.help2u.org/modules/mydownloads/
      

  5.   

    谢谢shuixin13(犬犬(心帆)) ~~~
    :)
    等我回家了去下载~~~