4 创建用户数据库
mysql> CREATE DATABASE MYTEST;
Query OK, 1 row affected (0.00 sec)
mysql> SHOW DATABASES;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| mytest |
| root |
+--------------------+
4 rows in set (0.01 sec)
![]()
mysql> USE MYTEST;
Database changed
mysql> SELECT DATABASE();
+------------+
| DATABASE() |
+------------+
| mytest |
+------------+
1 row in set (0.00 sec)
![]()
mysql> SHOW TABLES;
Empty set (0.01 sec)
![]()
mysql>INSERT INTO mysql.user VALUES('localhost','zhouwf', PASSWORD ('zho uwf'),'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y');
mysql> create user test_cr identified by 'test_cr';
Query OK, 0 rows affected (0.23 sec)
mysql> GRANT ALL PRIVILEGES ON *.* TO 'TEST'@'LOCALHOST' IDENTIFIED BY 'TEST' WITH GRANT OPTION;
Query OK, 0 rows affected (0.06 sec)
![]()
mysql> GRANT ALL PRIVILEGES ON *.* TO 'TEST'@'%' IDENTIFIED BY 'TEST' WITH GRANT OPTION;
Query OK, 0 rows affected (0.00 sec)
![]()
mysql> GRANT SELECT,INSERT,UPDATE,DELETE ON MYSQL.* TO TEST_NORMAL@'LOCALHOST' IDENTIFIED BY 'TEST_NORMAL';
Query OK, 0 rows affected (0.00 sec)
![]()
mysql> GRANT SELECT,INSERT,UPDATE,DELETE ON MYSQL.* TO TEST_NORMAL@'%' IDENTIFIED BY 'TEST_NORMAL';
Query OK, 0 rows affected (0.02 sec)
![]()
mysql> SELECT USER FROM MYSQL.USER;
+-------------+
| USER |
+-------------+
| TEST |
| TEST_NORMAL |
| root |
| TEST |
| TEST_NORMAL |
| root |
+-------------+
6 rows in set (0.00 sec)
mysql> SELECT DATABASE();
+------------+
| DATABASE() |
+------------+
| mytest |
+------------+
1 row in set (0.00 sec)
![]()
mysql> SELECT USER();
+----------------+
| USER() |
+----------------+
| TEST@localhost |
+----------------+
1 row in set (0.00 sec)
![]()