MySQL:如何为表添加主键?(mysql给表添加主键)
MySQL:如何为表添加主键
MySQL是一种开源关系型数据库管理系统,采用关系型数据库存储,在众多网站制作与开发项目中,MySQL经常是你最好的选择. 在MySQL中, 主键是数据表中的一个字段,它的值是唯一的,无重复的,能够代表数据表的唯一记录, 它能有效地避免数据库中出现重复的记录,以及加快记录的检索效率 在MySQL中,可以使用ADD PRIMARY KEY来为表添加主键,下面将详细介绍如何使用它.
1. 创建表
首先,我们先创建一个表test:
CREATE TABLE test (
id int ,
name varchar(50),
total int
)
2. 添加一个主键
使用MySQL中的ALTER TABLE关键字,可以看做表本身是可以修改的,然后使用 ADD PRIMARY KEY 关键字来为test表添加一个主键:
ALTER TABLE test
ADD PRIMARY KEY (id)
以上语句将会把test表中id列设置为主键,此时test表结构变化如下:
CREATE TABLE test (
id int PRIMARY KEY,
name varchar(50),
total int
)
3. 删除主键
我们如果想删除test表中的主键,也可以使用ALTER TABLE关键字,然后使用DROP PRIMARY KEY关键字:
ALTER TABLE test
DROP PRIMARY KEY;
以上操作将会删除test表中的主键,此时test表结构变化如下:
CREATE TABLE test (
id int,
name varchar(50),
total int
)
总结:MySQL中,可以使用ALTER TABLE关键字,及使用 ADD PRIMARY KEY 关键字来为表添加主键, DROP PRIMARY KEY 来删除主键。
我想要获取技术服务或软件
服务范围:MySQL、ORACLE、SQLSERVER、MongoDB、PostgreSQL 、程序问题
服务方式:远程服务、电话支持、现场服务,沟通指定方式服务
技术标签:数据恢复、安装配置、数据迁移、集群容灾、异常处理、其它问题
本站部分文章参考或来源于网络,如有侵权请联系站长。
数据库远程运维 MySQL:如何为表添加主键?(mysql给表添加主键)
相关文章
- MySQL如何存储数据(mysql怎么存储数据)
- MySQL如何让自动断开连接(mysql断开自动连接)
- Mysql表死锁处理:一种有效解决方案(mysql表死锁)
- MySQL如何快速导出CSV文件(mysql导出csv文件)
- MySQL学习笔记:数据排序技巧(mysql数据排序)
- MySQL查询:如何发现重复记录(mysql查询重复的记录)
- 如何查找MySQL可执行文件的路径(mysql可执行文件路径)
- 如何迁移 MySQL 数据库?一篇简明教程帮你搞定!(mysql数据库迁移)
- 如何利用MySQL实现多个查询条件?(mysql多个查询条件)
- 悔不当初:如何恢复误删MySQL数据库(误删mysql数据库)
- MySQL中如何使用MY文件(mysql中my文件)
- 如何快速关闭MySQL连接(c 关闭mysql连接)
- 使用C和MySQL创建强大的程序函数(c++ mysql 函数)
- MySQL两表数据比对的详细操作方法(mysql 两表数据比对)
- 使用CMD检查并启动MySQL服务(cmd检查启动mysql)
- Acess数据库如何导入到MySQL中(acess导入mysql)
- 学习MySQL如何对两个字段进行排序(mysql两字段排序)
- MySQL下载BIN包,安装更简单(mysql下载bin包)