SQL中数据库相关的操作

创建数据库

  1. 最简单:CREATE DATABASE 数据库名;
  2. 设置字符集:CREATE DATABASE 数据库名 CHARACTER SET 字符集;
  3. 如果数据库存在,则不会被创建,也不报错:CREATE DATABASE IF NOT EXISTS 数据库名;

管理数据库

查看数据库

  1. 查看当前连接中的所有数据库:SHOW DATABASES;
  2. 切换数据库:USE 数据库名;
  3. 查看当前数据库下的数据表:SHOW TABLES;
  4. 查看当前使用的数据库:SELECT DATABASE() FROM DUAL;
  5. 查看指定数据库下的数据表:SHOW TABLES FROM 数据库名;
  6. 查看创建数据库的结构:SHOW CREATE DATABASE 数据库名;

修改数据库

  1. 更改数据库字符集:ALTER DATABASE 数据库名 CHARACTER SET 字符集;

删除数据库

  1. 最简单:DROP DATABASE 数据库名;
  2. 判断是否存在:DROP DATABASE IF EXISTS 数据库名;
相关推荐
aigcapi4 分钟前
中转API哪家好?2026主流服务商横向测评+全场景选型指南
数据库·api
悟道|养家9 分钟前
批量处理与向量化计算(8)
数据库·oracle·性能优化
陈天伟教授11 分钟前
关系数据库-03. 关系的完整性-实体完整性
数据库·达梦数据库·国产数据库
什么都不会的Tristan16 分钟前
redis-原理篇-ZipList(压缩列表)
数据库·redis·缓存
木风小助理26 分钟前
PerconaXtraBackup工作原理深度解析
数据库
lkbhua莱克瓦2427 分钟前
进阶-锁章节
数据库·sql·mysql·oracle·存储过程·
山峰哥30 分钟前
JOIN - 多表关联的魔法——3000字实战指南
java·大数据·开发语言·数据库·sql·编辑器
IT大白30 分钟前
4、Redis核心原理
数据库·redis·缓存
wzy062332 分钟前
Redis 集群迁移方案:从三节点到三节点的无缝过渡
数据库·redis·缓存