新搭建的mysql书库,进入后(mysql -u root -p(没密码)),发现没有mysql库
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| test |
+--------------------+
2 rows in set (0.00 sec)
原因:由于用户的权限问题导致,解决办法如下:
1)关闭mysql
service mysqld stop
2)跳过授权表
mysqld_safe --skip-grant-tables
3)再打开一个ssh连接服务器,进行mysql操作
mysql> show databases;(此时可以看到mysql库)
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| test |
+--------------------+
3 rows in set (0.00 sec)
4)下边需要修改相应的权限
mysql> use mysql;
mysql> select * from user;
通过上边命令,如果发现已经