数据库实训复习(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 ];
相关推荐
czlczl2002092513 小时前
MySQL InnoDB 加锁全解析
数据库·mysql
lifewange13 小时前
SQL Server、MySQL、Oracle 核心区别对比
数据库·mysql·oracle
彳亍10113 小时前
mysql主从复制和双主复制有什么区别_mysql架构对比
jvm·数据库·python
a7963lin13 小时前
MySQL数据库提示表损坏怎么修复_使用REPAIR TABLE修复方案
jvm·数据库·python
dFObBIMmai13 小时前
如何撤销PUBLIC的危险权限_REVOKE EXECUTE ON UTL_FILE
jvm·数据库·python
半导体守望者13 小时前
MKS elite 300 600 750W RF Plasma Generator 射频电源 OPERATIONMANUAL
经验分享·笔记·机器人·自动化·制造
2501_9012005313 小时前
CSS如何优化移动端CSS选择器性能_遵循BEM规范避免过长嵌套
jvm·数据库·python
ㄟ留恋さ寂寞13 小时前
如何用事务 Transaction 确保 IndexedDB 多表操作的安全性
jvm·数据库·python
m0_4954964113 小时前
html标签怎样表示强调_em和i标签语义差异说明【操作】
jvm·数据库·python
weixin_4597539413 小时前
如何防止SQL脏数据写入_利用触发器实现强一致性校验
jvm·数据库·python