我碰到过,查下默认的权限,
这样进入mysql
mysql -u test

解决方案 »

  1.   

    看一看有没有启动 winmysqladmin  程序。没有启动的话把它winmysqladmin运行起来
      

  2.   

    回复人: yeorange(orangeYe.myrice.com) 
    在dos下,我进入c:\mysql\bin,键入mysql
    在出现的mysql>下
    mysql> -u test
    没反应;输入
    mysql> mysql -u test
    也没什么反应,两种输入都只出现->
    (不好意思,我以前都没接触过Mysql,别笑我)
      

  3.   

    回复人: yeorange(orangeYe.myrice.com) 
    请教我(详细点)
      

  4.   

    1、判断mysql是否启动??
       mysql/bin>net start mysql 
    2、看能否登录,最好用root 帐号
       mysql/bin>mysql -u root -p 密码
    3、查看登录用户是否有权限
      

  5.   

    我按cnjsp(嬉皮) 的方法试了,Mysql已经启动,而且也以root进到
    mysql>
    但输入create database aa后出现(随便输入字母也会出现->)
    ->
    没有任何提示语言,返回到控制台Databases选项卡,还是只有test,而且右击test只有Flush hosts等四个Flush开头的右击菜单,没有创建数据库及表格的菜单,为什么?我该怎么做?
      

  6.   

    每个SQL语句要用 ; 分号结束.
    比如
    SELECT * FROM mysql.user; 加回车.
    这样这条语句才会发送到服务器端执行.
      

  7.   

    谢谢大家,我的问题已经解决了。
    主要有两个问题:
    一、没有以有权限用户登录。(mysql -u root -p)
    二、语句后没加“;”号。