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 数据库名;
相关推荐
Hello.Reader几秒前
算法基础(十三)——随机算法为什么有时主动引入随机性
java·数据库·算法
iAm_Ike8 分钟前
PHP错误和异常如何处理_PHP错误与异常处理机制详解【详解】
jvm·数据库·python
m0_6315298213 分钟前
宝塔面板安装后无法修改配置文件_处理chattr锁定属性
jvm·数据库·python
NineData18 分钟前
NineData智能数据管理平台新功能发布|2026年4月
数据库·ninedata·玖章算术
dFObBIMmai18 分钟前
Go语言怎么用GitHub Actions_Go语言GitHub Actions教程【基础】
jvm·数据库·python
浩瀚之水_csdn19 分钟前
Linux grep 命令完全详解
服务器·数据库·mysql
dFObBIMmai27 分钟前
SQL复杂数据聚合_嵌套子查询与GROUP BY配合
jvm·数据库·python
dinglu1030DL44 分钟前
CSS Grid布局如何实现网格项目排序_使用order属性改变显示顺序
jvm·数据库·python
m0_470857641 小时前
c++怎么利用C++17的filesystem--copy实现高效文件夹克隆【详解】
jvm·数据库·python
duke8692672141 小时前
HTML怎么区分正文与广告_HTML aside与广告位语义【技巧】
jvm·数据库·python