`

MySQL 查看约束,增添约束,删除约束

 
阅读更多
http://www.educity.cn/wenda/592607.html

http://blog.csdn.net/sadfishsc/article/details/7496979

MySQL 查看约束,添加约束,删除约束
  
查看表的字段信息:desc 表名;
查看表的所有信息:show create table 表名;
添加主键约束:alter table 表名 add constraint 主键 (形如:PK_表名) primary key 表名(主键字段);
添加外键约束:alter table 从表 add constraint 外键(形如:FK_从表_主表) foreign key 从表(外键字段) references 主表(主键字段);
删除主键约束:alter table 表名 drop primary key;
删除外键约束:alter table 表名 drop foreign key 外键(区分大小写);

分享到:
评论

相关推荐

    navicat8lite_mysql_cs Mysql数据库前端管理软件(中文版)

    《Navicat8Lite_mysql_cs:中文版MySQL数据库前端管理利器》 ...只需下载压缩包内的navicat8lite_mysql_cs.exe文件,即可开始体验这款强大的数据库管理工具,为您的MySQL数据库管理工作增添一份便利。

    MySQL开发者SQL权威指南

    《MySQL开发者SQL权威指南》是一本专为MySQL开发者设计的全面教程,旨在深入解析SQL语言在MySQL环境中的...通过阅读这本书,你可以全面提升在MySQL环境下设计、管理、优化数据库的能力,为你的职业生涯增添宝贵的技能。

    Mysql 复习秘籍 面试宝典 快速入门 进阶必备

    通过深入学习这些知识点,不仅能够快速上手MySQL,还能在面试中展示出对数据库管理的深入理解和实践能力,为你的职业生涯增添亮点。记得不断实践和巩固,理论结合实际,才能真正成为MySQL的大师。

    CH03MySQL管理表记录.ppt

    在创建MySQL表时,每个字段都需要指定一个数据类型,用于规定数据的存储格式、约束和有效范围。合理选择数据类型可以节省存储空间,并提高查询效率。 **3.1.1 整数类型** MySQL中的整数类型包括TINYINT、SMALLINT...

    学习使用(vue3.0 + flask + mysql).zip

    - **数据库设计**:理解ER(实体关系)模型,创建表结构,定义主键、外键等约束。 - **SQL查询语言**:掌握基本的SELECT、INSERT、UPDATE、DELETE语句,以及JOIN、GROUP BY、HAVING等高级查询技巧。 - **事务处理...

    dbseeker_frm1.0.zip

    当我们面临意外数据丢失或需要恢复已删除的表结构时,Dbseeker工具便能发挥关键作用。Dbseeker_frm1.0.zip是一个专为Mysql数据库设计的数据恢复工具,它能够帮助我们从.frm文件中解析出创建表的SQL语句,进而实现...

    SRedMigration 工具

    此工具能够帮助用户实现跨数据库平台的数据迁移,这意味着无论你当前使用的是MySQL、SQL Server、Oracle还是其他数据库,都可以通过SRedMigration将数据安全地迁移到目标数据库。这一特性极大地扩展了系统的兼容性,...

    SQL全面中文详细教程

    3. 表的创建:学习如何创建新的数据表,包括定义字段、数据类型、主键、外键等约束。 4. 修改表结构:了解如何通过ALTER TABLE语句修改已有的表结构,如添加、删除或修改字段。 5. 删除表:学习DROP TABLE语句,用于...

    图书管理系统

    Access支持数据完整性规则,如主键约束、外键约束,保证了数据的一致性和准确性。 该图书管理系统具备以下基本功能: 1. 图书信息管理:管理员可以添加、修改、删除图书信息,包括书名、作者、出版社、ISBN号等。 2...

    基于springboot的房产销售系统源码数据库.docx

    考虑到系统的实际需求,可能会设计多个表,如用户表、房产信息表等,并建立合理的外键约束关系。 - **安全机制**:为了保护用户的隐私和数据安全,系统需要实现一套完善的安全机制,如登录认证、权限控制等。 #### ...

    SQL21days

    8. 数据类型与约束:深入理解各种数据类型,如数值、字符串、日期/时间等,以及如何设置数据完整性约束,如NOT NULL、UNIQUE和FOREIGN KEY。 9. 高级查询技术:涉及自连接、递归查询、存在的查询(EXISTS)和不存在...

    Android移动应用开发从入门到精通

    Android提供了多种布局方式,如线性布局(LinearLayout)、相对布局(RelativeLayout)和约束布局(ConstraintLayout),它们各自适用于不同的界面设计需求。自定义视图则允许开发者根据项目需求创建独特的用户交互...

    开题报告城市公交线路查询系统的设计与实现 已通过开题答辩的.docx

    - **系统模块设计**:设计用户权限管理功能,包括增添、删除、修改、查看等操作;区分不同用户角色(如普通用户、司机、管理员),实现不同权限的功能。 - **系统模块实现**:确保各个模块之间的协同工作,优化用户...

    powerdesigner12.5教程

    PDM阶段,你可以根据CDM生成符合特定数据库系统的SQL脚本,如Oracle、MySQL或SQL Server。此外,PowerDesigner提供数据流图(DFD)和系统架构图(SA),帮助描绘系统间的数据流动和整体架构。 在业务流程建模方面,...

    PowerDesigner教程.

    在PowerDesigner中,可以创建不同类型的关联,如一对一、一对多和多对多,并设置关联的基数和约束条件。同时,可以添加角色和注释来进一步解释关系的业务含义。 5. **逆向工程(Reverse Engineering)** ...

    闲置物品Java+web.zip

    该系统充分利用Java技术和Web技术,旨在为在校学生和毕业生提供便捷的商品买卖服务,促进资源的再利用,同时也为校园生活增添便利。 首先,核心的技术栈包括Java和Web开发。Java是一种广泛使用的面向对象的编程语言...

    2021-2022计算机二级等级考试试题及答案No.10822.docx

    而选项A“字段的有效性规则”、选项B“表的有效性规则”以及选项C“字段的默认值”可能会随着表离开原数据库而失效,因为这些规则通常依赖于数据库级别的约束或设置。 #### SQL语言基础 3. **SQL语句创建关系表**:...

Global site tag (gtag.js) - Google Analytics