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;

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

相关推荐
尽兴-1 分钟前
《深入剖析:全面理解 MySQL 的架构设计》
数据库·mysql·数据库架构设计·理解mysql架构
在风中的意志8 分钟前
[数据库SQL] [leetcode] 2388. 将表中的空值更改为前一个值
数据库·sql·leetcode
梦幻通灵24 分钟前
Mysql字段判空实用技巧
android·数据库·mysql
酸菜牛肉汤面2 小时前
23、varchar与char的区别
数据库
AI题库2 小时前
PostgreSQL 18 从新手到大师:实战指南 - 2.5 Serverless PostgreSQL
数据库·postgresql·serverless
IT技术分享社区2 小时前
数据库实战:MySQL多表更新JOIN操作的底层原理与性能调优指南
数据库·mysql·程序员
廋到被风吹走2 小时前
【数据库】【Oracle】分区表与大表设计
数据库·oracle
UrSpecial3 小时前
InnoDB存储引擎
数据库·mysql
gjc5923 小时前
MySQL隐蔽 BUG:组合条件查询无故返回空集?深度排查与规避方案
android·数据库·mysql·bug
❀͜͡傀儡师4 小时前
docker部署PostgreSQL数据库的监控和管理工具
数据库·docker·postgresql