-- 操作数据库
mysql -u root -p
Enter password: 这里输入密码
mysql> show databases; ---显示数据库名, 开始有mysql和test
mysql> use mysql; ---进入mysql数据库
mysql> show tables; ---显示表名
mysql> describe user; ---显示表user的元数据, 即表定义
mysql> select count(*) from user;
-- 建立一个帐号test, 密码也是test, 对数据库test里所有对象具有所有权限, 登录来自任何IP
grant all on test.* to test@"%" identified by 'test';
-- root帐号退出,以test帐号登陆
mysql -u test -h 192.168.208.100 -P 3306 -p
mysql> show database;
我们发现只能看见test数据库, 而看不见系统数据库mysql了,权限限制.
至于怎么创建数据库和表等,这些是sql语句范畴,很通用的操作.