数据库的学习笔记——第一篇

SQL通用语法 

SQL语句

DDL 数据定义 数据库、表字段

DML 数据操作 增删改

DQL 数据查询 查询表中记录

DCL 数据控制 创建用户、控制用户权限

DLL语句——数据库操作

SHOW DATABASES;        # 查询数据库

SELECT DATABASE();        # 查询当前数据库

CREATE DATABASE [IF NOT EXISTS] 数据库名 [DEFAULT CHARSET 字符集] [COLLATE 排序规则];        # 创建数据库

DROP DATABASE [IF EXISTS] 数据库名;        # 删除

USE 数据库名;        # 使用

 DLL语句——表操作

 查询

SHOW TABLES;    # 查询当前数据库所有表
DESC 表名;    # 查询表结构
SHOW CREATE TABLE 表名;    # 查询指定表的建表语句

 创建

CREATE TABLE 表名(
    字段1 字段1类型 [COMMENT 字段1注释],
    字段2 字段2类型 [COMMENT 字段2注释],
    ……
    字段n 字段n类型 [COMMENT 字段n注释]
)[COMMENT 表注释];

 数据类型

数值类型
 字符串类型
日期类型 

 修改

ALTER TABLE 表名 ADD 字段名 类型(长度) [COMMENT 注释] [约束];        #  添加字段

ALTER TABLE 表名 MODIFY 字段名 新数据类型(长度);         # 修改数据类型 

ALTER TABLE 表名 CHANGE 旧字段名 新字段名 类型(长度)[COMMENT 注释] [约束];        # 修改字段名和数据类型

ALTER TABLE 表名 DROP 字段名;        # 删除字段

ALTER TABLE 表名 RENAME TO 新表名;        # 修改表名

DROP TABLE[IF EXISTS] 表名;        # 删除表

TRUNCATE TABLE 表名;        # 删除指定表,并重新创建该表

注:11. 基础-SQL-图形化界面工具DataGrip_哔哩哔哩_bilibili

该学习笔记基于此课程的学习而来 

相关推荐

  1. 第一章 先导】1. 规范化学习模型

    2023-12-31 09:46:02       10 阅读
  2. 学习数据结构第一

    2023-12-31 09:46:02       32 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-31 09:46:02       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-31 09:46:02       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-31 09:46:02       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-31 09:46:02       18 阅读

热门阅读

  1. Python-01-print、input、#

    2023-12-31 09:46:02       43 阅读
  2. kafka-python简单生产消费数据

    2023-12-31 09:46:02       47 阅读
  3. 基于单片机的公交车站自动报站器设计与实现

    2023-12-31 09:46:02       38 阅读
  4. MybatisPlus之常用插件的使用

    2023-12-31 09:46:02       29 阅读
  5. Spring Boot IO官方文档中文版

    2023-12-31 09:46:02       27 阅读
  6. vue、react、angular 区别

    2023-12-31 09:46:02       34 阅读
  7. delphi中format日期格式的小要点

    2023-12-31 09:46:02       37 阅读
  8. Ubuntu 系统中安装和配置 clash

    2023-12-31 09:46:02       35 阅读