数据库实训复习(1)

目录

一、关于表结构的相关操作(与表中字段的数据操作有区别)

(1)往已有的表中添加字段

(2)修改表中已有字段的数据类型

(3)修改已有的表中的字段名和字段类型

(4)删除已有表中的字段

二、关于数据库的相关操作

(1)创建数据库

(2)查看所有数据库

(3)查看当前所在数据库

(4)使用指定数据库

(5)删除指定数据库

三、关于表中字段的数据操作

(1)给指定字段添加数据(一条)

(2)给所有字段直接添加数据

(3)给指定字段批量添加数据(多条)

(4)修改数据

(5)删除数据


本篇博客是作者对于期末《数据库实训考试》的一些总结。

一、关于表结构的相关操作(与表中字段的数据操作有区别)

(1)往已有的表中添加字段
  • ALTER TABLE 表名 ADD 字段名 字段类型;
(2)修改表中已有字段的数据类型
  • ALTER TABLE 表名 MODIFY 字段名 新字段类型(长度);
(3)修改已有的表中的字段名和字段类型
  • ALTER TABLE 表名 CHANGE 旧字段名 新字段名 新字段类型(长度);
(4)删除已有表中的字段
  • ALTER TABLE 表名 DROP 字段名;

二、关于数据库的相关操作

(1)创建数据库
  • CREATE DATABASE 数据库名;
(2)查看所有数据库
  • SHOW DATABASES;
(3)查看当前所在数据库
  • SELECT DATABASE();
(4)使用指定数据库
  • USE 数据库名;
(5)删除指定数据库
  • DROP DATABASE [IF EXISTS] 数据库名;

三、关于表中字段的数据操作

(1)给指定字段添加数据(一条)
  • INSERT INTO 表名(字段1,字段2 ...) VALUES(值1,值2 ...);
(2)给所有字段直接添加数据
  • INSERT INTO 表名 VALUES(值1,值2 ...);
(3)给指定字段批量添加数据(多条)

INSERT INTO 表名(字段1,字段2 ...) VALUES(值1,值2 ...),(值1,值2 ...),(值1,值2 ...)... ;

(4)修改数据
  • UPDATE 表名 SET 字段名1=值1 ,字段名2=值2 ... [ WHERE 条件 ];
(5)删除数据
  • DELETE FROM 表名 [ WHERE ];
相关推荐
Nandeska5 分钟前
15、基于MySQL的组复制
数据库·mysql
深蓝海拓37 分钟前
PySide6,QCoreApplication::aboutToQuit与QtQore.qAddPostRoutine:退出前后的清理工作
笔记·python·qt·学习·pyqt
酒鼎38 分钟前
学习笔记(3)HTML5新特性(第2章)
笔记·学习·html5
AllData公司负责人1 小时前
AllData数据中台-数据同步平台【Seatunnel-Web】整库同步MySQL同步Doris能力演示
大数据·数据库·mysql·开源
加油,小猿猿1 小时前
Java开发日志-双数据库事务问题
java·开发语言·数据库
山岚的运维笔记1 小时前
SQL Server笔记 -- 第20章:TRY/CATCH
java·数据库·笔记·sql·microsoft·sqlserver
Gain_chance1 小时前
33-学习笔记尚硅谷数仓搭建-DWS层交易域用户粒度订单表分析及设计代码
数据库·数据仓库·hive·笔记·学习·datagrip
醇氧1 小时前
【docker】mysql 8 的健康检查(Health Check)
mysql·docker·容器
承渊政道2 小时前
Linux系统学习【Linux系统的进度条实现、版本控制器git和调试器gdb介绍】
linux·开发语言·笔记·git·学习·gitee
未来之窗软件服务2 小时前
计算机等级考试—高频英语词汇—东方仙盟练气期
数据库·计算机软考·东方仙盟