昨天我们说到创建用户那么今天就有一个撤销用户
1.如何撤销用户
revoke all on db003.tb0 from "tom"@"192.168.10.11"
#这里是撤销tom查看数据库db003表tb0的权限
2.对数据库的操作
- 查:查看哪些库
- 增:新建数据库
- 删:删除数据库
2.1查看系统中有哪些数据库
show databases
2.2创建新的数据库
create database 库名 character ser "字符集" collate "排序规则"
2.3删除数据库
drop databases 库名
3.操作表
- 查看当前数据库中都有哪些表(提前选定一个库)
- 新建表
- 删除表
3.1查看选定数据库
use 库名 #选定一个数据库
select darabase() #查看选定的数据库
show tables #查看选定数据库中的表有哪些
3.2新建表
- 表中每一列都是一个字段
- 每个字段只能存储一种类型数据
数据类型:int: 整型:只能存储整数类型float:浮点型:可以存储小数类型char:字符类型:固定长度的字符,提前分配好存储空间,无论是否使用,存储空间大小不变varchar:字符类型:可变长度
CREATE TABLE 表名 (name varchar(可变字符),
age int(整形),
id int NOT NULL PRIMARY KEY (主键));
3.3查看一个已经存在的表的结构
- 在查看表的时候,除了可以查看表名之外,也可以查看表结构
- 表结构:表中有几个字段、字段名分别是什么、字段属性是什么
show tables #查看表名
desc 表名 #查看表结构
当我们代码跑起来field :表示这个表中有几个字段,分别叫什么名字type :表示每个字段的数据类型null :下面的值有两中( yes|no ) yes 表示这个字段可以为空, no 就是不可以key :表示哪个字段是主键default :默认值,如果没有些内容,表示没有设置默认值extra :表示每个字段的额外的属性有哪些
3.4删除表
drop table 表名
最后是一些案例: