MySQL 创建和操纵表

创建表

 create table users
 (
 	id int not null auto_increment,
 	name char(50) not null,
 	address char(50) not null,
 	email char(50) not null default "11@"
 	primary key (id)
 )engine = innodb;
 注意:
 主键唯一,且不为空 可以多个主键 主键列的组合值必须唯一
 使用default关键字 后面只能根常量 不能+函数
 使用last_insert_id()获取最新的自增量

引擎类型

Innodb :可靠的实务处理引擎,不支持全文本搜索
memory:功能等同于Myisam  数据存储在内存 速度快 用与临时表
Myisam :性能极高的引擎,支持全文本搜索,不支持事物处理

更新表

alter table 表名
更新表常用于添加外键
alter table user 
add constraint fk_id
foreign key (id) references customers (id);
删除列
alter table user
drop column id;

删除表

drop table user;

重命名表

rename table user to users;	
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值