数据库实训复习(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 ;
相关推荐
小白说大模型1 小时前
AI驱动的个性化学习路径:知识图谱与知识点关联的存储与推理
大数据·人工智能·学习·mysql·机器学习·prompt·知识图谱
这个DBA有点耶1 小时前
多模数据库深度解读:从“多库拼装”到“一库多能”的架构演进
数据库·mysql·dba
程序员夏洛2 小时前
MySQL 默认的事务隔离级别是什么?为什么选择这个级别?
数据库·mysql
Wang's Blog2 小时前
PostgreSQL笔记28: PostgreSQL ACID 特性与实现机制深度解析
大数据·笔记·postgresql
艺术留白2 小时前
MokaTest使用篇-SQL接口
数据库·sql
卓怡学长2 小时前
w180springboot基于Java的悠扬乐器管理
java·spring boot·mysql·spring·maven·intellij-idea
u0103055272 小时前
正则表达式find与matches区别详解
笔记
浪兎兎2 小时前
Nginx 笔记
运维·笔记·nginx
( •̀∀•́ )9203 小时前
MySQL 自动备份与恢复方案
数据库·mysql·oracle
这个DBA有点耶3 小时前
大事务的“事前预防”:监控、拦截、Kill,四层防线一次讲透
数据库·mysql·代码规范