我在命令窗口里面查看数据库的时候,发现多了三个数据库:mysql,information_schema,performance_schema 但是我打开mysql workbench 的时候,发现里面又没有这三个数据库,请问是怎么个情况,请高手解答一下。

解决方案 »

  1.   

    LZ您好,据本外星人及未定义物体研究中心慎重调查发现,出现这种问题的原因只有一个:您穿越了!
    这几个库是mysql的自建管理库,欢迎来到oracle区!
      

  2.   

    你尝试刷新你的mysqlwordbench  是否连接的mysql是和你命令行进去的是同一个mysql
      

  3.   

    MYSQL是系统数据库,包括你的账号都在这个数据库中。information_schema,performance_schema是数据字典,动态生成的。在内存中。
      

  4.   

    mysql> show databases;
    +--------------------+
    | Database           |
    +--------------------+
    | information_schema |
    | mysql              |
    | performance_schema |
    | sakila             |
    | web                |
    | world              |
    +--------------------+
    6 rows in set (0.00 sec)
    mysql>其中web是我自己的数据库,其他的都是系统自带的,里面有数据,不敢删