
课 程 推 荐 我 的 个 人 主 页:👉👉 失心疯的个人主页 👈👈 入 门 教 程 推 荐 :👉👉 Python零基础入门教程合集 👈👈 虚 拟 环 境 搭 建 :👉👉 Python项目虚拟环境(超详细讲解) 👈👈 PyQt5 系 列 教 程:👉👉 Python GUI(PyQt5)教程合集 👈👈 Oracle数据库教程:👉👉 Oracle数据库教程合集 👈👈 MySQL数据库教程:👉👉 MySQL数据库教程合集 👈👈 优 质 资 源 下 载 :👉👉 资源下载合集 👈👈 优 质 教 程 推 荐:👉👉 Python爬虫从入门到入狱系列 合集 👈👈 . 

 
MySQL_表的基本操作
- 数据库表的基本操作
- 创建表
- 修改表相关
- 删除表
- 查看表结构
 
 
 
数据库表的基本操作
- 表:数据库存储数据的基本单位。一个表包含若干个字段或者记录
- 表基本操作 
  操作 命令 创建表 CREATE TABLE 表名(属性名 数据类型 [完整约束性条件]) 修改表 ALTER TABLE 表名 删除表 DROP TABLE 表名 查看基本表结构 DESCRIBE(DESC) 表名 查看详细表结构 SHOW CREATE TABLE 表名 
创建表
-  语法 CREATE TABLE 表名(属性名 数据类型 [完整性约束条件], 属性名 数据类型 [完整性约束条件], . . 属性名 数据类型 [完整性约束条件] );
-  完整性约束条件 约束条件 说明 PRIMARY KEY 主键,可以唯一的标识对于的记录 FOREIGN KEY 外键,与某表的主键关联,约束其不能随意填写 
 constraint外键名称foreign key (当前表外键字段名) references关联表名(关联表字段名)NOT NULL 标识该属性不能为空 UNIQUE 标识该属性的值是唯一的 AUTO_INCREMENT 标识该属性的值自动增加 DEFAULT 为该属性设置默认值 
-  修改自增字段初始值 ALTER TABLE 表名 AUTO_INCREMENT=初始值;
-  示例 
-  创建图书类别表 字段说明: id:图书类别id,唯一标识并且自增 bookTypeName:图书类别名称 bookTypeDesc:图书类别说明create table t_bookType( id int primary key auto_increment, bookTypeName varchar(20), bookTypeDesc varchar(200) );- 图形界面新建表
 
 
-  创建图书表(设置bookTypeid为外键,关联t_bookType表的id) 字段说明: bookid:图书id,唯一标识并且自增 bookName:图书名称 author:图书作者 price:图书价格 bookTypeid:图书类型,外键,关联t_bookType表的id,约束其规范填写create table t_book( id int primary key auto_increment, bookName varchar(20), autor varchar(10), price decimal(6,2), bookTypeid int, constraint `fk` foreign key (`bookTypeid`) references `t_bookType`(`id`) );- 图形界面新建表
 
 
 
修改表相关
- 修改表语句修改表名 ALTER TABLE 旧表名 RENAME 新表名 修改字段 ALTER TABLE 表名 CHANGE 旧字段名 新字段名 新数据类型 修改自增字段初始值 ALTER TABLE 表名 AUTO_INCREMENT=初始值; 增加字段 ALTER TABLE 表名 ADD 字段1 数据类型 [完整性约束条件] [AFTER \| FIRST 字段2]<br>AFTER将新字段添加在指定字段2之后,FIRST将字段1添加在最前面 删除字段 ALTER TABLE 表名 DROP 字段名
-  示例 
-  修改表名 ALTER TABLE t_book RENAME t_book2;- 图形界面修改表名
- 左侧列表——鼠标右键——更多表操作——重命名表
 
 
-  修改字段 ALTER TABLE t_book change bookName newbookName varchar(20);- 图形界面修改字段
- 左侧列表,对应表鼠标右键——改变表——在右侧直接修改字段名和相关属性
 
 
-  添加字段(三种方式,添加在最后面、最前面、指定字段后面) - 添加在最后面ALTER TABLE t_book ADD NewID int(4);
- 添加在最前面(FIRST)ALTER TABLE t_book ADD NewID int(4) FIRST;
- 添加在指定字段后面(AFTER)
- 注意:只能在某个已有字段的后面添加新字段,不能在它的前面添加新字段ALTER TABLE t_book ADD NewID int(4) AFTER id;
 
- 添加在最后面
-  删除字段 ALTER TABLE t_book DROP NewID;
删除表
- 语法DROP TABLE 表名;
- 注意:有主键作为其他表外键的表,不能被直接删除
查看表结构
- 查看基本表结构DESCRIBE 表名; 简写:DESC 表名;
- 查看详细表结构SHOW CREATE TABLE 表名
- 图形界面查看表结构
- 左侧列表表名上鼠标右键——改变表
 









![[数据集][目标检测]文本表格检测数据集VOC+YOLO格式6688张5类别](https://i-blog.csdnimg.cn/direct/b51f88fe85364c2185dde74d1ba04f25.png)








