请选择 进入手机版 | 继续访问电脑版

悍铭论坛

 找回密码
 立即注册
查看: 197|回复: 0

Mysql字段的操作

[复制链接]

120

主题

456

帖子

600

积分

刺史

Rank: 4

积分
600
发表于 2016-6-25 17:56:13 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

1、创建表格时添加: create table tablename(id int auto_increment primary key [,...])

2、创建表格后添加: alter table tablename add id int auto_increment primary key

3、设置自增字段初始值:alter table tablename  auto_increment =x ;

4、设置主键:alter table tablename add primary key(field_name);

5、创建复合主键:create table tablename (
                                  studentno int,
                                  courseid int,
                                  score int,
                                  primary key (studentno,courseid) );

6、设置复合主键:alter table tablename add primary key (列1,列2,列3);

7、重命名表: alter table table_old_name rename table_new_name;

8、改变字段的类型:alter table tableName modify field_name field_type;

9、重命名字段:alter table tableName change old_field_name new_field_name new_field_type;

10、删除字段:alter table tableName drop column field_name;

11、增加一个新字段:alter table tableName add new_field_name field_type;   
12、新增一个字段,默认值为0,非空:alter table tableName add new_field_name field_type not null default '0';

13、新增一个字段,默认值为0,非空,自增,主键:alter table tabelname add new_field_name field_type default 0 not null   auto_increment ,add primary key (new_field_name);  
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|悍铭论坛 ( 滇ICP备13006366号-1 )

GMT+8, 2018-11-18 10:02 , Processed in 0.113783 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表