`
beyondhjjyt
  • 浏览: 39795 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

mySQL中删除unique key的语法

 
阅读更多
表结构:
CREATE TABLE IF NOT EXISTS `ipadsoft` (
`id_sid` int(11) NOT NULL AUTO_INCREMENT COMMENT '软件id',
`id_sname` varchar(100) NOT NULL COMMENT '软件名称',
`id_spictures` varchar(200) NOT NULL COMMENT '图片地址',
`id_size` varchar(20) NOT NULL COMMENT '软件大小',
`id_slicence` varchar(30) NOT NULL COMMENT '许可证',
`id_supday` varchar(20) NOT NULL COMMENT '更新日期',
`id_sos` varchar(30) NOT NULL COMMENT '操作系统',
`id_spromulgator` varchar(50) NOT NULL COMMENT '发布者',
`id_sdescribe` text NOT NULL COMMENT '描述',
`id_sdownurl` varchar(200) NOT NULL COMMENT '下载地址',
`id_cid` int(11) NOT NULL COMMENT '类id',
PRIMARY KEY (`id_sid`),
UNIQUE KEY `id_sdownurl` (`id_sdownurl`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='ipad软件详情表'
想删除某个表中某个字段的unique key:
ALTER TABLE ipadsoft DROP INDEX id_sdownurl;
select * from `iphonesoft` group by `ie_cid` having count(`ie_cid`)>1
ALTER TABLE `keyword` ADD UNIQUE (`k_id`)

windows下重启mysql
net stop mysql
net start mysql
分享到:
评论

相关推荐

    Mysql初级语法大全

    以上介绍了 MySQL 初级语法中的一些常用操作,包括创建表、创建索引、改变表结构、删除数据对象以及执行查询。通过这些基础操作的学习,可以为进一步深入学习 MySQL 打下坚实的基础。在实际应用中,还需要结合具体的...

    mysql数据库的基本操作语法

    ### MySQL数据库基本操作语法知识点详解 #### 一、常用查询操作 **1. 显示所有数据库** - **命令**: `SHOW DATABASES;` - **功能**: 列出当前MySQL服务器上存在的所有数据库。 **2. 删除数据库** - **命令**: ...

    mysql数据库基础语法

    MySQL是一种广泛使用的...这些只是MySQL基础语法的一部分,实际应用中还有触发器、游标、窗口函数等高级特性。通过阅读"数据库1.pdf", "数据库2.pdf", 和 "数据库3.pdf",你可以深入理解并掌握更多关于MySQL的知识。

    MySQL的基本语法

    ### MySQL的基本语法详解 #### 一、创建表 在MySQL中,**表**是最基本的数据存储单元,通过创建表来组织和存储数据。创建表的基本语法如下: ```sql CREATE TABLE table_name ( column_name datatype [NOT NULL ...

    mysql语法大全

    以上是对MySQL语法大全中部分核心概念和命令的详细解析,涵盖了数据库管理、表操作、索引处理及视图管理等方面的知识点。通过这些基础知识的学习,可以更好地掌握MySQL数据库的管理和维护技能。

    SQLServer和MySql语法和关键字的区别详解

    14. **非聚集索引**: 在 MySQL 中,创建非聚集索引相对简单,只需要在字段后加上 `KEY` 关键字即可;而在 SQLServer 中,则需要使用 `CREATE UNIQUE NONCLUSTERED INDEX` 命令进行创建。 15. **TEXT 类型**: MySQL ...

    深入mysql ON DUPLICATE KEY UPDATE 语法的分析

    mysql “ON DUPLICATE KEY UPDATE” 语法如果在INSERT语句末尾指定了ON DUPLICATE KEY UPDATE,并且插入行后会导致在一个UNIQUE索引或PRIMARY KEY中出现重复值,则在出现重复值的行执行UPDATE;如果不会导致唯一值列...

    SQLserver、Oracle、Mysql语法与用法对比

    在SQL Server、Oracle和MySQL这三种关系型数据库管理系统(RDBMS)中,它们的SQL语法在很多方面具有相似性,但在某些特定操作上存在差异。以下是对这些系统中一些关键语法和用法的对比: 1. **查看表结构**: - ...

    mysql创建数据库表及语法说明

    综上所述,理解并熟练掌握MySQL中创建数据库表的方法及其语法是十分重要的。以上内容不仅包括了创建表的基础语法,还详细解析了一个具体示例,并介绍了与表相关的其他常用命令。希望对学习和使用MySQL有所帮助。

    MySQL基础语法.docx

    MySQL 基础语法 MySQL 是一种关系型数据库管理系统,广泛应用于 Web 应用程序和移动应用程序中。 MySQL 的基础语法包括 DDL、DML 和 DQL 三个方面。 DDL 语句 DDL 语句用于定义和修改数据库结构,包括创建、修改...

    mysql基础语法练习示例

    在本文中,我们将深入探讨MySQL的基础语法,帮助初学者更好地理解和掌握这一强大的数据库系统。 首先,我们从创建数据库开始。在MySQL中,可以使用`CREATE DATABASE`语句来创建一个新的数据库。例如: ```sql ...

    MySql基础语法教程.docx

    以上是对给定文档中提到的基础MySQL语法知识点的详细解释,包括启动与关闭MySQL服务、在DOS下连接MySQL、修改密码、增加用户、显示现有数据库、删除数据库、创建数据库、使用数据库、显示数据库中的表、创建表、创建...

    SQLserver、Oracle、Mysql语法与用法对比.doc

    《SQLserver、Oracle、Mysql语法与用法对比》 SQLserver、Oracle和Mysql是当前最主流的三种关系型数据库管理系统,它们在语法和用法上存在一些共性,但也各自具有特色。以下是对这三种数据库在常用操作上的对比分析...

    MySQL语法语句大全

    `constraint`可以是`NOT NULL`、`UNIQUE`、`PRIMARY KEY`等,用来设置列的约束条件。 2. **创建索引**: `CREATE INDEX`用于创建表的索引,以加快查询速度。基本语法如下: ``` CREATE INDEX index_name ON ...

    MySQL数据库考试试题及答案-34页

    在 MySQL 中,主键可以使用 PRIMARY KEY 约束来建立。主键可以使用一列或多列来建立。 15.视图操作限制 在 MySQL 中,不能在视图上定义新的基本表。 16.子查询 在 MySQL 中,子查询是嵌入到另一个查询语句之中...

    MySQL中英文参考手册

    这份"MySQL中英文参考手册"是学习和使用MySQL不可或缺的资源,它提供了全面的技术文档,包括概念介绍、语法规范、函数和存储过程等。 1. **基础概念**: - **关系型数据库**:MySQL基于SQL标准,支持创建、查询、...

    mysql8中文参考手册.rar

    5. **约束**:理解主键(PRIMARY KEY)、唯一键(UNIQUE)、外键(FOREIGN KEY)和默认值(DEFAULT)的概念及其在数据完整性中的作用。 6. **视图**:学习创建和使用视图,这有助于简化复杂的查询并提供数据安全。 ...

    mysql常用语法

    ### MySQL 常用语法知识点总结 ...以上是MySQL常用语法的一些关键知识点,包括了查询操作、级联更新与删除以及表结构定义等方面的内容。这些知识点对于理解和掌握MySQL数据库的基本操作至关重要。

    ORACLE、MySQL、SqlServer,三大数据库区别整理以及常用语句

    **概念**:PRIMARY KEY约束用于标识表中的每一行记录,它确保了表中数据的唯一性和完整性。 **创建PRIMARY KEY约束的方法**: 1. **在创建表时**: - **MySQL**: ```sql CREATE TABLE Persons ( Id_P int ...

    mysql 中文及英文参考手册

    手册“refman-5.1-en.chm”和“MySQL_5.1_zh.chm”分别提供了MySQL 5.1版本的英文和中文详尽参考,包括语法、函数、系统变量、错误代码等。学习这些手册,可以帮助开发者更好地理解和使用MySQL,解决实际问题。通过...

Global site tag (gtag.js) - Google Analytics