在安装mysql时,当进入到设置密码那一步骤时,只要把 ‘Modify Security Setting’前面打上勾,下面的next就变成灰色的,反复安装几次都这样,因此就没有设置密码。
    安装完成后,用命令行登录到mysql后,show databases发现两个数据库
    
mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| test               |
+--------------------+至于那个mysql库却没有显示,我的data文件下有mysql
 D:\server\data\data 的目录2012-08-29  11:22    <DIR>          .
2012-08-29  11:22    <DIR>          ..
2012-08-29  11:22        18,874,368 ibdata1
2012-08-29  11:22        10,485,760 ib_logfile0
2012-08-29  11:22        10,485,760 ib_logfile1
2012-08-29  11:21    <DIR>          mysql
2012-08-29  11:22             1,573 PC2011102518qdy.err
2012-08-29  11:22                 5 PC2011102518qdy.pid
2012-08-29  11:21    <DIR>          performance_schema
2012-08-29  11:21    <DIR>          test
               5 个文件     39,847,466 字节
               5 个目录 121,973,022,720 可用字节我试了下进入mysql库,显示的是1044错误mysql> use mysql
ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'我以前装的时候没有遇见过此情况!!!

解决方案 »

  1.   

    请用root用户登陆mysql  你此时的用户没有权限看mysql这个库
      

  2.   

    怎么登录???
    我是直接在命令行上输入mysql就进入了
      

  3.   

    参考下贴三楼
    http://topic.csdn.net/u/20090515/21/2b3c9a12-d8a5-4bb1-9895-6069cef5aef8.html
      

  4.   

    大大的回答,白天的时候看过了,刚刚在自己的虚拟机上试了下,发现原来是在装的时候“Modify Security Setting”这一步我理解错了,我把密码那项写成了 root,后面确认密码就写密码了,受不鸟,还是脑袋清醒的时候好使,现在朋友们的回答!!!