Mysql-table数据表操作
-- 查看当前数据库中的所有表
show tables;
-- 创建表(字段后必须先写数据类型再写约束 数据类型必须有 约束可有可无,根据情况而定)
-- int unsigned 无符号整形
-- auto_increment 表示自动增长
-- not null 表示不能为空
-- primary key 表示主键
-- defaulf 默认值
-- create table 数据表名字(字段 类型 约束[,字段 类型 约束]);
-- 查看表结构
-- desc 数据表的名字;
desc classess;
-- 创建 classess 表(id,name)
create table classess(
id int unsigned primary key auto_increment,
name varchar(30) not null
);
-- 创建 student 表 (id、name、age、high(decimal)、gender(enum)、cls_id)
create table student(
id int unsigned primary key auto_increment,
name varchar(30) not null,
high decimal(5,2),
gender enum('男','女','保密') default'保密',
cls_id int
);
-- 查看表的创建语句
-- show create table 表名字;
show create table student;
还有许多数据类型:这里就不全部展开了。
表取自:
浙公网安备 33010602011771号