MySQL只有information_schema,test两个数据库

安装好数据库时,连接MySQL,查看数据库时,发现只有两个数据库。

MBP:~ gegongxian$ mysql

Welcome to the MySQL monitor.  Commands end with ; or \g.

Your MySQL connection id is 75

Server version: 5.6.27 MySQL Community Server (GPL)


Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved.


Oracle is a registered trademark of Oracle Corporation and/or its

affiliates. Other names may be trademarks of their respective

owners.


Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.


mysql> show databases;

+--------------------+

| Database           |

+--------------------+

| information_schema |

| test               |

+--------------------+

2 rows in set (0.00 sec)


mysql> 



只发现 information_schema,test数据库,并未mysql,performance_schema数据库。

应该是权限的问题,切换到root用户:sudo -s

然后连接数据库:mysql -u root -p

MBP:~ gegongxian$ sudo -s

bash-3.2# mysql -uroot -p

Enter password: 

Welcome to the MySQL monitor.  Commands end with ; or \g.

Your MySQL connection id is 76

Server version: 5.6.27 MySQL Community Server (GPL)


Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved.


Oracle is a registered trademark of Oracle Corporation and/or its

affiliates. Other names may be trademarks of their respective

owners.


Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.


mysql> show databases;

+--------------------+

| Database           |

+--------------------+

| information_schema |

| mysql              |

| performance_schema |

| test               |

+--------------------+

6 rows in set (0.00 sec)


mysql> 



这里可以看到这些数据库是存在的,只是权限的显示问题。在项目中url和用户名密码输入正确就可以连接上使用了。


上一篇:浏览器解释网页时乱码


下一篇:EF架构~codeFirst从初始化到数据库迁移