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 数据库名;
相关推荐
10岁的博客11 分钟前
DevEco Code 的 Plan+Build 模式:审方案再执行的技术深度解析
大数据·数据库·人工智能
buhuizhiyuci29 分钟前
【算法篇】位运算 —— 基础篇
java·数据库·算法
youtootech38 分钟前
HarmonyOS《柚兔学伴》项目实战08-关系型数据库入门——待办事项持久化
jvm·数据库·华为·harmonyos
微三云 - 廖会灵 (私域系统开发)1 小时前
电商系统国际化架构设计:多语言、多币种、多时区、多税制的全链路实现
java·前端·数据库
周杰伦的稻香1 小时前
PostgreSQL中的METHOD(认证方法)
数据库·postgresql
万岳科技系统开发1 小时前
智慧医院小程序开发满足医疗机构多场景服务需求
数据库·学习·小程序
就是小王同学啊2 小时前
Spring小技巧之设计模式
sql·spring·设计模式
kisbad2 小时前
Day 012|Embedding 和向量数据库:知识库检索到底在检什么
数据库·python·embedding·agent
谷禾牛博2 小时前
肠道菌群检测流程及差异和技术门槛在哪里?
数据库·经验分享·功能测试
Zhu7582 小时前
对docker环境的postgresql数据库做快速初始化
数据库·docker·postgresql