MySQL表的操作

表的操作

新增表

create table 表名(字段名1 数据类型[(宽度)约束条件],
列段名2 数据类型[(宽度)约束条件],
…) # 约束条件可不写
mysql> create table user (id int, name varchar(50)); 新建一个表,表名:user, 表头为id 和name,id的数据类型为int整行。name的数据类型为varchar字符串类型,最长为50

在表内插入数据

insert into 表名(指定你要插入数据的字段名和顺序id,name)value (1, ‘laura’)
mysql> insert into user values(1, ‘laura’),(2, ‘wendy’);
MySQL表的操作

drop table 表名

查看当前库中的表

mysql> show tables;
MySQL表的操作

查看表的结构

mysql> desc user; 。desc:describe的缩写。
MySQL表的操作
MySQL表的操作

查询表内具体内容

select 字段名 from 表名;
select id,name from 表名;
select * from 表名;
mysql> select * from user; 查看表中具体的内容
MySQL表的操作

操作表内数据

mysql中的数据类型

mysql表中的数据类型

表的完整性约束