DDL ---- 数据库的操作

1.查询所有数据库

sql 复制代码
show databases;

上图除了自创的,其他的四个都是mysql自带的数据库 。(不区分大小写)

2.查询当前数据库

sql 复制代码
select database();

最开始没有使用数据库,那么查找结果为NULL

所以我们就需要先使用数据库,然后在查找当前数据库

3.创建

sql 复制代码
create database [if not exists] 数据库名 [default charset 字符集] [collate 排序规则];

如果要是创建已存在的数据库名,那么会报错->

但是如果加上[if not exists]

我们也可以定义字符集大小为utf8mb4

sql 复制代码
create database itsect1 default charset utf8mb4;

4.删除

sql 复制代码
drop database [if exist] 数据库名;

如果还想删除不存在的数据库,就会报错

5.使用

sql 复制代码
use 数据库名;
相关推荐
小糖学代码9 小时前
MySQL:14.mysql connect
android·数据库·mysql·adb
wudl556610 小时前
Flink SQL 窗口函数详细
sql·flink·linq
爬山算法10 小时前
Redis(69)Redis分布式锁的优点和缺点是什么?
数据库·redis·分布式
RestCloud10 小时前
从数据库到价值:ETL 工具如何打通南大通用数据库与企业应用
数据库
惜月_treasure11 小时前
Text2SQL与工作流实现:让数据库查询变得轻松又高效
数据库·人工智能·python
-睡到自然醒~11 小时前
[go 面试] 并发与数据一致性:事务的保障
数据库·面试·golang
为乐ovo11 小时前
19.DCL-用户管理
数据库
一个天蝎座 白勺 程序猿11 小时前
金仓数据库KingbaseES实现MongoDB平滑迁移全攻略:从架构适配到性能调优的完整实践
数据库·mongodb·数据迁移·kingbasees·金仓数据库
武子康11 小时前
Java-153 深入浅出 MongoDB 全面的适用场景分析与选型指南 场景应用指南
java·开发语言·数据库·mongodb·性能优化·系统架构·nosql
2401_8370885011 小时前
Redis通用命令
数据库·redis·缓存