mysql使用--数据库的基本操作

在MYSQL中,一些表的集合称为一个数据库。MYSQL服务器管理若干个数据库,每个数据库下都可有若干个表。

1.展示数据库

SHOW DATABASES;

2.创建数据库

如:CREATE DATABASE myname;

更智能语法,可用:CREATE DATABASE IF NOT EXISTS myname;

此时指定的数据库不存在时,就创建;否则,什么都不做。

3.切换默认数据库

对于每个连接到MYSQL的客户端来说,都有一个默认数据库的概念。

如:USE myname;

客户端连接服务端时,命令行可以用参数提供连接后的默认数据库名称。

4.删除数据库

如:DROP DATABASE myname;

删除数据库就意味着数据库中的表都被删除了,也就意味着数据都没了。

更智能语法,可用:DROP DATABASE IF EXISTS myname;

此时指定的数据库存在时,则删除;否则,什么都不做。

相关推荐
电魂泡哥17 小时前
SQL出现filesort 一定慢吗
数据库·sql
muddjsv19 小时前
大中小型企业数据层配置规模分析与选型指南
数据库
Runawayliquor19 小时前
opbase:CANN 所有算子的公共地基
大数据·数据库·人工智能·算法
yangshicong20 小时前
第11章:结构化输出与数据提取 —— 让 AI 直接返回你想要的数据格式
数据库·人工智能·redis·python·langchain·ai编程
chimchim6620 小时前
pg dblink使用查询
数据库
Java面试题总结20 小时前
java高频面试题(2026最新)
java·开发语言·jvm·数据库·spring·缓存
绝知此事21 小时前
【算法突围 02】树形结构与数据库索引:树形结构与数据库索引:从 BST 到 B+ 树的演化与 MySQL 优化
数据库·mysql·算法·面试·b+树
吴可可1231 天前
用Teigha修改并保存CAD文件
数据库·算法·c#
yuzhiboyouye1 天前
内连接,左连接,右连接怎么区别开来?
数据库
铭毅天下1 天前
Easysearch 版本进化全图——从 ES 国产替代到 AI Native 搜索数据库
大数据·数据库·人工智能·elasticsearch·搜索引擎