MySQL-语法

本文详细介绍了SQL的基本规则和主要操作,包括如何创建、更新和删除数据库。内容涵盖DDL(数据库定义语言)、DML(数据库操作语言)的概念,以及CREATE DATABASE、ALTER DATABASE、DROP DATABASE等关键命令的使用。同时,讲解了数据库的CRUD操作,并展示了SHOW DATABASES、SHOW CREATE DATABASE等查询命令的实际应用。
摘要由CSDN通过智能技术生成
#单行注释
-- 单行注释
/*
 多行注释
*/
/*
 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;  -- 先判断是否存在,如果存在数据库则删除

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值