博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql 如何修改、添加、删除表主键
阅读量:6323 次
发布时间:2019-06-22

本文共 463 字,大约阅读时间需要 1 分钟。

在我们使用mysql的时候,有时会遇到须要更改或者删除mysql的主键,我们能够简单的使用alter table table_name drop primary key;来完成。以下我使用数据表table_test来作了样例。

1、首先创建一个数据表table_test:
create table table_test(
`id` varchar(100) NOT NULL,
`name` varchar(100) NOT NULL,
PRIMARY KEY (`name`)
)ENGINE=MyISAM DEFAULT CHARSET=gb2312;
2、如果发现主键设置错了,应该是id是主键,但如今表里已经有好多数据了,不能删除表再重建了,仅仅能在这基础上改动表结构。
先删除主键
alter table table_test drop primary key;
然后再增加主键
alter table table_test add primary key(id);
注:在增加主键之前,必须先把反复的id删除掉。

转载地址:http://uilaa.baihongyu.com/

你可能感兴趣的文章
【推荐】【给中高级开发者】构建高性能ASP.NET应用的几点建议
查看>>
js学习笔记2---HTML属性操作
查看>>
青岛旅游
查看>>
用 Fabric 实现自动化部署
查看>>
windows raid mode重新安装系统(win10)
查看>>
PHPCMS列表页伪静态
查看>>
【LeetCode-面试算法经典-Java实现】【05-Longest Palindromic Substring(最大回文字符串)】...
查看>>
基于Vue开发的tab切换组件
查看>>
使用Sphinx编写文档
查看>>
求二叉树的深度和宽度
查看>>
北上广深安防智能交通行业公司!
查看>>
概率图模型(PGM)学习笔记(三)模式判断与概率图流
查看>>
android proguard 保留内部类
查看>>
放积木
查看>>
2019国际旅居产业博览会广州国际旅游展览会将举行
查看>>
Google发布I/O17 Android应用源代码
查看>>
全国首家百度大脑创新体验中心在中关村启动
查看>>
苹果手机耗电快:因为流氓软件在偷电
查看>>
前端面试查漏补缺--(四) 前端本地存储
查看>>
7 年 700 篇技术文章,收获的 7 个心得
查看>>