数据表操作查看创建删除

“数据库”只是一个外壳,除了有个数据库名称和字符集设定,基本就没有别的信息了。

数据表才是存储(装载)数据的具体“容器”。

我们需要创建不同的表来存储不同的数据。

数据类型:

定义数据字段的类型对于数据库的优化是非常重要的;

MySQL支持多种类型:大致分为三类:数值、日期/时间和字符串类型。

 

 

 

日期时间类型:datetime

 

 

字符串类型varchar(20)  text

 

 

 

1、创建数据表:

语法:

CREATE TABLE table_name (column_name column_type);

如:

create table 表名(

id int AUTO_INCREMENT,------列名称,列类型

name varchar(10) not null,

PRIMARY KEY(id)

)ENGINE=InnoDB DEFAULT CHARSET=utf8;

² 如果你不想字段为 NULL 可以设置字段的属性为 NOT NULL, 在操作数据库时如果输入该字段的数据为NULL ,就会报错。

² AUTO_INCREMENT定义列为自增的属性,一般用于主键,数值会自动加1。

² PRIMARY KEY关键字用于定义列为主键。 您可以使用多列来定义主键,列间以逗号分隔。

² ENGINE 设置存储引擎,CHARSET 设置编码。

2、删除数据表:

语法:DROP TABLE table_name ;

3、查看所有数据表:

语法:show tables;

4、查看数据表结构:

语法:desc 表名;

所谓数据表的结构,其实就是一个表的每个字段的具体信息。

5、查看数据表的创建语句

语法:show create table 表名;

 

posted @ 2020-11-18 19:55  雨子大人  阅读(72)  评论(0编辑  收藏  举报