#单行注释
-- 单行注释
/*
多行注释
*/
/*
SQL: 结构化查询语言
规定查询关系型数据库的语言
DDL: Database Definition Language 数据库定义语言
DML: Database Manipulation Language 数据库操作语言
DQL: Database Query Language 数据库查询语言
DCL: Database Control Language 数据库控制语言
*/
#SQL规则:以;号结束,\g \G ,可以单行,也可以多行;不区分大小写。
#DDL:定义数据库、表、字段
/*
CRUD:增删改查
Create:创建
Retrieve: 检索、查询
Update: 更新、修改
Delete: 删除
*/
#查询:显示数据库 show
SHOW DATABASES; -- 显示所有数据库
SHOW CREATE DATABASE db1; -- 显示某一数据库创建过程
-- character set utf8:设置字符集为utf8
#创建数据库:Create
CREATE DATABASE db1; -- create database 数据库名
SHOW CREATE DATABASE db1;
CREATE DATABASE my_db1 CHARACTER SET gbk; -- 创建指定字符集的数据库
SHOW CREATE DATABASE my_db1;
CREATE DATABASE IF NOT EXISTS db1 CHARACTER SET gbk; -- 如果不存在指定数据库则创建
#Update更新:不可以修改数据库名字!
SHOW CREATE DATABASE db1;
ALTER DATABASE db1 CHARACTER SET GBK; -- alter database 数据库名 character set 字符集
SHOW CREATE DATABASE db1;
#Delete删除
DROP DATABASE db1; -- 删除数据库
DROP DATABASE IF EXISTS db1; -- 先判断是否存在,如果存在数据库则删除
MySQL-语法
最新推荐文章于 2024-10-05 13:49:12 发布
本文详细介绍了SQL的基本规则和主要操作,包括如何创建、更新和删除数据库。内容涵盖DDL(数据库定义语言)、DML(数据库操作语言)的概念,以及CREATE DATABASE、ALTER DATABASE、DROP DATABASE等关键命令的使用。同时,讲解了数据库的CRUD操作,并展示了SHOW DATABASES、SHOW CREATE DATABASE等查询命令的实际应用。
摘要由CSDN通过智能技术生成