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;

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

相关推荐
llilian_161 小时前
IRIG-B码产生器立足用户痛点,提供精准授时解决方案
大数据·数据库·功能测试·单片机·嵌入式硬件·测试工具
zuoerjinshu7 小时前
sql实战解析-sum()over(partition by xx order by xx)
数据库·sql
NocoBase8 小时前
【2.0 教程】第 1 章:认识 NocoBase ,5 分钟跑起来
数据库·人工智能·开源·github·无代码
Hoshino.419 小时前
基于Linux中的数据库操作——下载与安装(1)
linux·运维·数据库
Oueii11 小时前
Django全栈开发入门:构建一个博客系统
jvm·数据库·python
未来龙皇小蓝11 小时前
【MySQL-索引调优】11:Group by相关概念
数据库·mysql·性能优化
2401_8318249612 小时前
使用Fabric自动化你的部署流程
jvm·数据库·python
njidf12 小时前
Python日志记录(Logging)最佳实践
jvm·数据库·python
twc82912 小时前
大模型生成 QA Pairs 提升 RAG 应用测试效率的实践
服务器·数据库·人工智能·windows·rag·大模型测试
@我漫长的孤独流浪12 小时前
Python编程核心知识点速览
开发语言·数据库·python