mysql中的tablefamily_Mysql中的表操作
1.查看表基本结构: describe/desc tab_name;
2.查看详细建表语句:show create table tab_name\g;\g代表规范化的显示;
3.修改表名:alter table old_name rename to new_name;
4.显示所有表:show tables;
5.修改字段的数据类型:alter table tab_name modify col_name varchar(30);
6.修改字段名:alter table tab_name change old_col new_col varchar(30);
7.添加字段:alter table tab_name add new_col varchar(30) [first | after exist_col];
8.删除字段: alter table tab_name drop exist_col;
9.修改字段的排列位置:alter table tab_name modify one_col varchar(30) first | after two_col;
10.更改表的存储引擎:alter table tab_name engine = MyISAM;
11.删除外键约束:alter table tab_name drop foreign key ;
12.删除数据表:drop table [if exists] tab_name;
数据表之间存在外键关联的情况下,如果直接删除父表,结果会显示失败,原因是直接删除,将破坏表的参照完整性。如果必须要删除,可以先删除与它关联的子表,再删除父表。但有的情况下需要保留子表,这时如果要单独删除父表,只需将关联的表的外键约束取消,之后删除父表。
mysql中的tablefamily_Mysql中的表操作相关推荐
- MySQL学习笔记05【多表操作、三大范式、数据库的备份和还原】
MySQL 文档-黑马程序员(腾讯微云):https://share.weiyun.com/RaCdIwas 1-MySQL基础.pdf.2-MySQL约束与设计.pdf.3-MySQL多表查询与事务 ...
- 【MySQL系统学习专栏】- 数据表操作 - 表定义选项 - 索引
文章目录 前言 一.索引概述 (一)什么是索引 (二)索引优点 (三)索引缺点 二.索引类型及对应操作 (一)主键索引 (二)普通索引 (三)唯一索引 (四)全文索引 (五)多列索引(组合.复合.联合 ...
- 三、mysql 存储引擎-建库建表操作
目录 知识点1:mysql里面的数据库和表都以文件形式存储在linux系统里面 我们在mysql里面创建数据库和表以后,也会生成对应的目录和文件 知识点2: 存储引擎是什么? innodb 是MYSQ ...
- mysql中删除标识列的语句_MySQL中一些常用的数据表操作语句笔记
0.创建表 CREATE TABLE 表名 (属性名 数据类型 [完整性约束条件], 属性名 数据类型 [完整性约束条件], 属性名 数据类型 [完整性约束条件]) "完整性约束条件&quo ...
- mysql字段约束_mysql数据库之表操作及字段约束条件
一.存储引擎 二.表介绍 表相当于文件,表中的一条记录就相当于文件的一行内容,不同的是,表中的一条记录有对应的标题,称为表的字段 id name age sex 1 li 12 male 2 liu ...
- MySQL学习笔记03【数据库表的CRUD操作、数据库表中记录的基本操作、客户端图形化界面工具SQLyog】
MySQL 文档-黑马程序员(腾讯微云):https://share.weiyun.com/RaCdIwas 1-MySQL基础.pdf.2-MySQL约束与设计.pdf.3-MySQL多表查询与事务 ...
- mysql有没有批量游标_MySQL使用游标批量处理进行表操作_MySQL
一.概述 本章节介绍使用游标来批量进行表操作,包括批量添加索引.批量添加字段等.如果对存储过程.变量定义.预处理还不是很熟悉先阅读我前面写过的关于这三个概念的文章,只有先了解了这三个概念才能更好的理解 ...
- mysql数据表操作_MySQL数据表基本操作实例详解
本文实例讲述了MySQL数据表基本操作.分享给大家供大家参考,具体如下: 数据表的基本操作 1.主键约束要求主键列的数据唯一,并且不允许为空.主键能够唯一地识别表中的一条记录,可以结合外键来定义不同数 ...
- MySQL学习笔记06【多表查询、子查询、多表查询练习】
MySQL 文档-黑马程序员(腾讯微云):https://share.weiyun.com/RaCdIwas 1-MySQL基础.pdf.2-MySQL约束与设计.pdf.3-MySQL多表查询与事务 ...
最新文章
- Observer设计模式【利用商品概念解释】
- 分分钟入门【Nodejs】—初步了解Nodejs
- pwm控制的基本原理_最详细的电机控制说明
- JavaScript——创建对象
- 使用 Benchmark.NET 测试代码性能
- 离散数学计算机科学丛书答案,计算机《离散数学》期中试卷答案.docx
- Mysql把查询的列作为判断条件(case函数)
- 在线绘图(PS)(海报)
- leaks Android内存泄露,Android LeakCanary 检测内存泄露
- 【LOJ】#2062. 「HAOI2016」地图
- 飞行器比赛制作过程中的资料搜集(2018.5~6月)
- LinUX接收蓝牙音频,Win10 v2004已重新支持蓝牙A2DP音频串流接收功能
- iso镜像文件安装linux,详细解说Ubuntu iso安装镜像文件
- POJ3295 Tautology(栈+思路详解)
- 虚拟化——成功解决使用ovirt安装虚拟机系统时不能正常引导安装
- 内存分为几个部分?堆与栈的区别
- 数字图像处理之灰度化
- LaTeX各种命令,符号
- 全国计算机软考程序员考试大纲
- 电容有17种?看看详细介绍!
热门文章
- OpenCASCADE绘制测试线束:布尔运算命令之调试命令
- OpenCASCADE绘制测试线束:几何命令之展示
- OpenCASCADE:形状愈合之形状自定义
- wxWidgets:事件
- boost::mpl模块实现push_back相关的测试程序
- boost::hana::sum用法的测试程序
- boost::detail::sp_typeinfo用法实例
- Boost::context模块callcc的jump mov测试程序
- Boost:嵌入PTX汇编指令 直接将其添加到boost.compute函数中
- ITK:在一张图像中设置像素值