SQL 语法与 DDL 操作全解析:从基础语法到表结构管理 一.SQL的通用语法1.SQL语句可以单行或多行书写以分号结尾。2.SQL语句可以使用空格/缩进增强语句的可读性。3.注释单行注释--注释内容多行注释/*注释内容*/二.SQL分类1.DDL数据定义语言用来定义数据库字段2.DML数据操作语言用来对数据库中的数据增删改3.DQL数据查询语言用来查询数据库中表的记录4.DCL数据控制语言用来创建数据库用户控制数据库的访问权限三.DDL-数据库操作1.查询1查询所有数据库SHOW DATABASES;2查询当前数据库SELECT DATABASE();2.创建CREATE DATABASE [IF NOT EXISTS ] 数据库名称 [DEFAULT CHARSET 字符集] [排列规则]字符集一般不用utf8用utf8mb4。前者3字节后者最长可占用4字节。3.删除DROP DATABASE [IF EXISTS] 数据库名称4.使用USE 数据库名称四.DDL-表操作-查询1.查询当前数据库的所有表SHOW TABLES 2.查询表结构DESC 表名称3.查询指定表的建表语句SHOW CREATE TABLE 表名称五.DDL-表操作-创建六.表操作-修改1.添加字段ALTER TABLE 表名称 ADD 字段名 类型长度 [COMMENT 注释] [约束]2.修改字段1修改数据类型ALTER TABLE 表名称 MOOIFY 字段名称 新数据类型长度2修改字段名和字段类型ALTER TABLE 表名称 CHANGE 旧字段名称 新字段名称 类型长度 [COMMENT 注释] [约束]3.删除字段ALTER TABLE 表名称 DROP 字段名4.修改表名称ALTER TABLE 表名 RENAME TO 新表名七.表操作-删除1.删除表DROP TABLE [IF EXISTS] 表名2.删除表后重新创建该表TRUNCATE TABLE 表名附.表操作-数据类型1.数值类型2.字符串类型3.日期类型

本月热点