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 数据库名;
相关推荐
Trouvaille ~2 分钟前
零基础入门 LangChain 与 LangGraph(九):LangGraph 收官——运行时上下文、流式输出、子图、与项目结构
数据库·langchain·agent·streaming·langgraph·ai应用开发·运行上下文
Gauss松鼠会15 分钟前
效率起飞!GaussDB 管理平台(TPOPS)升级指南
服务器·数据库·性能优化·gaussdb·经验总结
m0_7403524215 分钟前
Layui如何解决表单select下拉框在移动端点击没反应
jvm·数据库·python
qq_3926906619 分钟前
Scikit-learn怎么实现协同过滤推荐_利用NearestNeighbors找相似用户
jvm·数据库·python
dfdfadffa19 分钟前
C#怎么使用TopLevel顶级语句 C#顶级语句怎么写如何省略Main方法简化控制台程序【语法】
jvm·数据库·python
qq_4135020220 分钟前
Workerman vs Swoole:2026高性能PHP框架怎么选?
jvm·数据库·python
zjy2777725 分钟前
PHP源码对声卡有依赖吗_音频硬件无关性说明【方法】
jvm·数据库·python
2301_8180084426 分钟前
PHP函数如何适配高密度服务器机箱_PHP在紧凑硬件布局优化【操作】
jvm·数据库·python
a7963lin32 分钟前
c#如何实现幂等消费_c#幂等消费的几种常见用法
jvm·数据库·python
kexnjdcncnxjs32 分钟前
Redis怎样实现Session的分布式共享
jvm·数据库·python