大家好,我是考100分的小小码 ,祝大家学习进步,加薪顺利呀。今天说一说表相关,希望您对编程的造诣更进一步.
1.创建表
#创建表
create table 表名(
字段1名字,字段1类型
字段2名字,字段2类型
字段3名字,字段3类型
)
create table t_uesr(
id int,
name varchar(4),
age tinyint,
sex varchar(2),
phone varchar(11),
score double(5,2)
);
#(2)查看所有的表
show tables;
(3)删除表
drop table 表的名字;
#删除名字为:t_user 的表
drop table t_user;
##查看表的结构
desc 表的名字;
##查看t_user;表的结构
desc t_user;
2.查看表结构
+——-+————-+——+—–+———+——-+
| Field | Type | Null | Key | Default | Extra |
+——-+————-+——+—–+———+——-+
| id | int | YES | | NULL | |
| name | varchar(4) | YES | | NULL | |
| age | tinyint | YES | | NULL | |
| sex | varchar(2) | YES | | NULL | |
| phone | varchar(11) | YES | | NULL | |
| score | double(5,2) | YES | | NULL | |
+——-+————-+——+—–+———+——-+
3.修改表
3.1.添加列
添加列:添加一列(添加一个字段)
##给用户表t_user添加一列,字段名称balance,类型是double
alter table t_user add balance double(5,2);
3.2删除列
删除列:把t_user表的balance 字段删除
alter table t_user drop balance;
3.3修改列类型
修改列类型:性别的数据类型改成int(0:男,1:女,2:未知)
alter table t_user modify sex int(1);
3.4修改列名
修改列名 把t_user表,手机字段phone改成 tel
alter table t_user change phone tel varchar(12);
3.5修改表(重命名)的名字
修改表(重命名)的名字 t_user ->tb_user;
rename table t_user to tb_user;
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/6430.html