mysql删除表的主键
创新互联为客户提供专业的成都做网站、网站制作、程序、域名、空间一条龙服务,提供基于WEB的系统开发. 服务项目涵盖了网页设计、网站程序开发、WEB系统开发、微信二次开发、成都手机网站制作等网站方面业务。
表结构:
create
table
service_code(
`id`
varchar(100)
NOT
NULL,
`name`
varchar(100)
NOT
NULL,
PRIMARY
KEY
(`name`)
)ENGINE=MyISAM
DEFAULT
CHARSET=gb2312;
先删除主键
alter
table
service_code
drop
primary
key;
然后再添加主键
alter
table
service_code
add
primary
key(id);
注:在添加主键之前,必须先把重复的id删除掉
那个是采用的服务器的计数器,是不会根据表记录重置的。
两个方法:
删除表drop
截断表truncat
百度了一下,如果是自增列要两句:
ALTER TABLE tabname MODIFY col INT NOT NULL;
ALTER TABLE tabname DROP PRIMARY KEY;
sql中删除主键约束方法:
在服务器资源管理器中,选择包含该主键的表,再从“数据”菜单中单击“打开表定义”。该表在“表设计器”中打开。
在表网格中右击包含该主键的行,然后选择“移除主键”以将该设置从启用切换到禁用。
说明:若要撤消此操作,请关闭该表而不保存更改。 删除主键的操作无法在不丢失对该表作出的其他所有更改的情况下撤消。当保存表或关系图时,将从数据库中删除约束。
分享题目:mysql主键怎么删除 mysql主键语句
文章位置:https://www.cdcxhl.com/article12/dogeedc.html
成都网站建设公司_创新互联,为您提供企业网站制作、外贸网站建设、手机网站建设、用户体验、网站设计、网站策划
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联