数据库技术二(数据库的基本类型和基本操作)

一、数据库的基本类型

1.int:整数类型 age int;

2.varchar:字符串型

name varchar(20):姓名最大为20个字符

李四2个字符,lisi四个字符。

3.double:小数类型 tall double(5,2)

4data:日期,仅包含年月日(yyyy--MM--dd)

5.datatime:日期,包含年月日时分秒(yyyy--MM--dd--HH::mm::ss)

6.timestamp:时间戳,包含年月日时分秒(yyyy--MM--dd--HH::mm::ss)

若不给这个时间戳赋值或赋值为null,则默认赋值为系统时间。

二:数据库的基本操作

1.C(create)增

创建Student表

create table(

name varchar(20),

Id int,

IdCard int,

Birthday data,

Tall double(5,2),

Enrol datastamp

);

复制表

create table 表2 like 表1(被复制的表)

2.D(delete)删

删除表

drop table 表名

drop table if exist 表名

删除一条数据

3.U(update)改

更改表名 :alter table 旧表名 rename to 旧表名

更改表中的字符集:alter table 表名 character set 字符集的名称

在表中增加一列 :updata table 表名 add 列名 数据类型

如在表中增加一条性别的列

alter table student add sex varchar(5)

修改某一列的数据类型

alter table 表名 modify 列名 新数据类型

alter table 表名 change 列名 新列名 新数据类型

4.R(retrieve)查

查找数据库中所有表的名称

show tables;

查询标的结构

desc 表名

你可能感兴趣的:(数据库技术)