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 数据库名;
相关推荐
kexnjdcncnxjs2 分钟前
如何利用宝塔面板进行数据迁移_使用宝塔整机备份功能
jvm·数据库·python
人道领域10 分钟前
【黑马点评日记】RedisGEO实战:黑马点评附近商铺功能
java·数据库·redis·adb
LuDvei21 分钟前
ubuntu环境下qt打包
linux·数据库·qt·ubuntu
iuvtsrt23 分钟前
C#怎么获取当前所在的函数名_C#如何使用MethodBase读取【代码】
jvm·数据库·python
阿Y加油吧1 小时前
RAG 必学:ANN 检索、HNSW 算法与 Milvus 核心概念详解
数据库·mysql·json
anew___2 小时前
从教科书到实战:深入剖析MySQL数据库恢复机制
数据库·mysql
_376271532 小时前
Cgo回调函数中处理 const char- 类型参数的正确方法
jvm·数据库·python
时空自由民.2 小时前
三个按键的,短按1S,长按3S,单击,双击,三击的检测程序
大数据·数据库·计算机网络·算法
L-影2 小时前
fastapi中的ORM
数据库·fastapi·orm
南境十里·墨染春水2 小时前
linux学习进展 mysql数据库
linux·数据库·学习