您的位置:首页 > 数据库 > MySQL

Mysql 增加删除列主键外键

2013-08-07 19:09 375 查看
修改表名称:
alter table info rename Info;
添加ID自增长列:
ALTER TABLE info  ADD id INT NOT NULL PRIMARY KEY AUTO_INCREMENT FIRST  ;
删除列:
alter table info  drop  id;
修改列名称:
alter table info change num NUM ;
修改列属性:
alter table info change num NUM int(20);
主键:
添加主键: alter table two  add    primary key  (name);
删除主键:alter table info drop primary key;
多个主键:
CREATE TABLE Persons
(
Id_P int NOT NULL,
LastName varchar(255) NOT NULL,
FirstName varchar(255),
Address varchar(255),
City varchar(255),
CONSTRAINT uc_PersonID PRIMARY KEY (Id_P,LastName)
)
外键:
添加外键:alter table two  add   foreign key   (name) references two(name);设置two的外检 他的主键是two的name列
删除外键:alter table two  drop  foreign key 外键;


本文出自 “柯小某” 博客,请务必保留此出处http://kexl908.blog.51cto.com/605006/1266241
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: