`

MySQL之alter语句用法总结

阅读更多
MySQL之alter语句用法总结

1:删除列

ALTER TABLE 【表名字】 DROP 【列名称】

2:增加列

ALTER TABLE 【表名字】 ADD 【列名称】 INT NOT NULL  COMMENT '注释说明'

3:修改列的类型信息

ALTER TABLE 【表名字】 CHANGE 【列名称】【新列名称(这里可以用和原来列同名即可)】 BIGINT NOT NULL  COMMENT '注释说明'

4:重命名列

ALTER TABLE 【表名字】 CHANGE 【列名称】【新列名称】 BIGINT NOT NULL  COMMENT '注释说明'

5:重命名表

ALTER TABLE 【表名字】 RENAME 【表新名字】

6:删除表中主键

Alter TABLE 【表名字】 drop primary key

7:添加主键

ALTER TABLE sj_resource_charges ADD CONSTRAINT PK_SJ_RESOURCE_CHARGES PRIMARY KEY (resid,resfromid)
唯一键:ALTER TABLE wx_cmsListMenu ADD UNIQUE(MenuName,title)

8:添加索引

ALTER TABLE sj_resource_charges add index INDEX_NAME (name);

9: 添加唯一限制条件索引

ALTER TABLE sj_resource_charges add unique emp_name2(cardnumber);

10: 删除索引

alter table tablename drop index emp_name;

 

分享到:
评论

相关推荐

    MySQL数据库中ALTER TABLE语句的用法研究.pdf

    MySQL数据库中ALTER TABLE语句的用法研究.pdf

    mysql alter语句用法实例

    MySQL的ALTER TABLE语句是数据库管理系统中用于修改已有表格结构的关键命令,它允许我们对数据库中的表进行多种操作,如添加、删除或修改列,更改列的类型,重命名列或表,以及添加或删除索引。下面我们将详细讨论...

    MySQL数据库常用语句

    如果需要更改表中某个字段的数据类型或属性,可以使用`ALTER TABLE`语句。例如: ```sql ALTER TABLE questionlib MODIFY id INT(11) AUTO_INCREMENT; ``` 这条命令将`questionlib`表中的`id`字段类型更改为自动递增...

    MySQL语句-ALTER DATABASE.pdf

    ### MySQL语句-ALTER DATABASE详解 #### 一、概述 `ALTER DATABASE` 是MySQL中一个重要的数据库管理命令,主要用于修改现有数据库的各种属性和配置。通过使用这一命令,管理员能够灵活地调整数据库设置以满足不同...

    mysql语句用法,添加、修改、删除字段.pdf

    MySQL语句用法、添加、修改、删除字段 MySQL是一种流行的关系型数据库管理系统,能够存储和管理大量的数据。为了有效地管理和维护数据库,需要掌握相应的MySQL语句。下面将详细介绍MySQL语句的用法,包括添加、修改...

    MySQL语句大全(个人整理)

    以下是 MySQL 语句大全的知识点总结: 数据库操作 * 显示数据库:使用 `show databases` 语句可以显示当前 MySQL 服务器中的所有数据库。 * 使用数据库:使用 `use 数据库名称` 语句可以选择当前要操作的数据库。 ...

    Mysql运行SQL语句中文乱码问题的解决方法

    ### MySQL运行SQL语句中文乱码问题的解决方法 在MySQL数据库中运行包含中文字符的SQL语句时,经常会遇到中文显示为乱码的问题。这一现象不仅降低了开发效率,还可能导致数据错误。本文将详细介绍如何彻底解决MySQL...

    MySQL的SQL语句大小写不敏感问题解决方案

    MySQL 的 SQL 语句大小写不敏感问题解决方案 MySQL 的 SQL 语句大小写不敏感问题是一个普遍存在的问题,特别是在 Linux 和 Windows 两种操作系统下。这个问题的产生是由于 MySQL 在不同的操作系统下对大小写的处理...

    ​MySQL语句-ALTER EVENT详细介绍.pdf

    ### MySQL中的ALTER EVENT详解 #### 一、概述 在MySQL中,`EVENT`是一种非常有用的数据库对象,...通过深入理解并熟练掌握`ALTER EVENT`的使用方法,用户可以更加高效地管理数据库任务,提高系统的稳定性和可维护性。

    MySQL的语句总结.

    ### MySQL的语句总结 本篇文章旨在为初学者提供一份简明扼要的MySQL语句指南,涵盖了数据库管理和操作的基本方面。以下将详细介绍文件中提到的一些关键知识点。 #### 1. 检查MySQL服务状态 ```bash sudo service ...

    mysql alter table命令修改表结构实例

    mysql alter table语句可以修改表的基本结构,例如添加字段、删除字段、添加主键、添加索引、修改字段数据类型、对表重命名等等操作,本文章通过两个简单的实例向大家介绍mysql alter table的使用方法  实例一:...

    MySQL之DDL语句

    在本示例中,主要展示了如何使用DDL语句创建、修改和删除MySQL数据库中的表。 首先,创建用户表`t_user`: ```sql create table t_user( id int primary key auto_increment, username varchar(40), password ...

    MySQL语法语句大全MySQL语法语句大全

    MySQL是一种广泛使用的开源...以上就是MySQL语法语句的基本框架,每个部分都有许多细分的细节和用法,需要通过实际操作和学习来深入了解和掌握。实践中,根据业务需求灵活运用这些语句,可以实现高效的数据管理和处理。

    mysql语句大全及用法.zip

    本资料“mysql语句大全及用法”涵盖了MySQL中的基本概念、语法以及常用操作,旨在帮助用户深入理解和熟练运用MySQL。 1. **SQL基础** SQL(Structured Query Language)是用于管理关系数据库的语言,包括数据查询...

    MYSQL语句大全MYSQL语句大全

    ### MySQL语句大全知识点解析 #### 一、概述 MySQL是一种流行的关系型数据库管理系统(RDBMS),...以上是对给定文档内容的详细解读与扩展,涵盖了MySQL中最常用的语句及其用法,旨在帮助读者全面理解MySQL的核心操作。

    MySQL中的alter table命令的基本使用方法及提速优化

    一、基本用法 1. 增加列 alter table tbl_name add col_name type 例如, 给pet的表增加一列 weight, mysql>alter table pet add weight int; 2. 删除列 alter table tbl_name drop col_name 例如, 删除pet表...

Global site tag (gtag.js) - Google Analytics