DDL-数据库

简介: 介绍MySQL数据库常用操作命令:查看、创建、删除数据库及切换使用数据库。支持`database`与`schema`互换语法,推荐使用utf8mb4字符集以存储emoji表情,如😌,适用于MySQL 8.0+版本。

-- 查询所有数据库
show databases;

-- 查询当前数据库
select database();

-- 使用/切换数据库
use 数据库名;

-- 创建数据库
create database [if not exists] 数据库名 [default charset utf8mb4];

-- 删除数据库
drop database [if exists] 数据库名;

  • 上述语法的database也可换成schema。如:create schema db01; MySQL8版本中,默认字符集为utf8mb4
    utf8mb4是一种能支持emoji表情包(😌)的存储方式
相关文章
|
存储 关系型数据库 数据库
BTree与B+Tree图文详解
B树与B+树区别
2442 0
BTree与B+Tree图文详解
|
10月前
排序查询案例
查询类别为“武器皮肤”且品质为“闪耀”的商品,仅显示名称、型号、价格和库存,按价格降序排列,价格相同时按库存升序排列。
|
10月前
DQL-查找数据-分组查询
分组查询通过GROUP BY对数据按字段分类,配合聚合函数实现统计。COUNT、MAX、MIN、AVG、SUM分别用于计数、求最大值、最小值、平均值和求和。WHERE在分组前过滤数据,不可用聚合函数;HAVING在分组后过滤,可结合聚合函数使用,二者作用时机与条件判断方式不同。
|
10月前
|
存储 Go
创建武器皮肤表
创建武器皮肤表,包含ID、名称、型号、价格、外观、类别、品质、收藏标识、图片URL及库存等字段,完整匹配数据需求,支持高效存储与查询CS:GO类游戏皮肤信息,结构清晰,便于扩展。
|
6月前
|
监控 关系型数据库 MySQL
MySQL数据库数据加密+备份+恢复+高可用+监控 全面管理体系建设
MySQL是企业核心数据载体,安全与高可用至关重要。本文以实战视角,系统讲解“防泄露(加密)、防丢失(备份)、可找回(恢复)、不宕机(高可用)、早发现(监控)”五大关键环节,覆盖传输/存储/字段加密、全量+增量备份、多场景恢复、主从/MGR高可用及Prometheus监控等,通俗易懂、即学即用。(239字)
|
存储 运维 关系型数据库
从MySQL到云数据库,数据库迁移真的有必要吗?
本文探讨了企业在业务增长背景下,是否应从 MySQL 迁移至云数据库的决策问题。分析了 MySQL 的优势与瓶颈,对比了云数据库在存储计算分离、自动化运维、多负载支持等方面的优势,并提出判断迁移必要性的五个关键问题及实施路径,帮助企业理性决策并落地迁移方案。
|
10月前
|
数据可视化 数据挖掘
新闻-标题-优化
三张图片展示了数据可视化图表,包括柱状图、折线图与饼图,直观呈现各类数据分布与趋势,助力快速洞察信息,适用于数据分析、报告展示等场景。
|
10月前
|
关系型数据库 MySQL 数据库
DQL-查找数据-分页查询
分页查询语法:select 字段 from 表名 [where 条件] [order by 排序字段] limit 起始索引,数量。起始索引从0开始,可由(页码-1)×每页数计算;第一页可省略索引,直接写limit 10。MySQL使用LIMIT实现,属数据库方言,各库语法不同。
|
安全 Java API
Java日期时间API:从Date到Java.time
本文深入解析了Java 8中引入的全新日期时间API,涵盖LocalDate、LocalTime、LocalDateTime、ZonedDateTime等核心类的使用,以及时间调整、格式化、时区处理和与旧API的互操作。通过实例对比,展示了新API在可变性、线程安全与易用性方面的显著优势,并提供迁移方案与实战技巧,助你掌握现代Java时间处理的最佳实践。