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;

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

相关推荐
亚雷15 分钟前
深入浅出达梦共享存储集群数据同步
数据库·后端·程序员
努力努力再努力wz26 分钟前
【C++进阶系列】:万字详解unordered_set和unordered_map,带你手搓一个哈希表!(附模拟实现unordered_set和unordered_map的源码)
java·linux·开发语言·数据结构·数据库·c++·散列表
计算机学长felix32 分钟前
基于SpringBoot的“基于数据安全的旅游民宿租赁系统”的设计与实现(源码+数据库+文档+PPT)
数据库·spring boot·旅游
施嘉伟42 分钟前
SQL Server安全配置全面检查与优化方案
数据库·安全
DemonAvenger1 小时前
深入浅出 Redis 布隆过滤器:从原理到实战,10 年经验总结
数据库·redis·性能优化
冻咸鱼1 小时前
MySQL中的约束详解
数据库·mysql·约束类型
yumgpkpm2 小时前
CMP (类ClouderaCDP7.3(404次编译) )华为鲲鹏Aarch64(ARM)信创环境 查询2100w行 hive 查询策略
数据库·数据仓库·hive·hadoop·flink·mapreduce·big data
web安全工具库3 小时前
Makefile 模式规则精讲:从 %.o: %.c 到静态模式规则的终极自动化
linux·运维·c语言·开发语言·数据库·自动化