在DOS环境下进入mysql -u root - p
use test:database changed
然后下面的操作都没反应 show tables。
但在mysql的GUI工具里可以看到数据库test里有一个表user
这是为什么?

解决方案 »

  1.   

    如果你用SQL-Front 可以看到,里面是对应的登陆用户,root@%  和 root@localhost这个不是test数据库里面的
      

  2.   

    先试试
    SHOW DATABASES;确定一下你的mysql命令行工具没有问题。然后确定你的root有test数据库有相应权限。
      

  3.   

    你看错了吧 应该是mysql里面有user表啊
      

  4.   

    SHOW DATABASES; 也没反应。
    即时没有权限,也应该有提示阿!
    mysql>jffkkf
         >fdd
         >
         >
    就像上面什么都没有,输入什么都没反应。why........