当前位置: 首页 > news >正文

2.库操作

库的增删查改
selete database(); - - - 查看自己是在哪个库中
在这里插入图片描述

创建数据库有两个编码集:

  1. 数据库编码集:(保存)数据库未来存储数据使用的编码集,统一的,用什么编码给库写,用什么编码从库拿。
  2. 数据库校验集:(读取)支持数据库进行字段比较使用的编码,本质也是读取数据库中的数据采用的编码格式。
  3. 数据库无论对数据做任何操作,都必须保证数据库的操作和编码必须是编码一致的。
    在这里插入图片描述

show charset; - - - 查看系统所支持的所有的编码集方法
show collation; - - - 查看所有的所支持的校验集方法

创建d1,手动添加编码集和校验集的方式。
create database d1 charset=utf8 collate utf8_general_ci;
utf8_general_ci - - - (校验集选项)不区分大小写
utf8_bin - - - (校验集选项)区分大小写
校验集会影响比较结果的

给数据库增加数据,必须先进入数据库,eg: use d1; 先进入数据库再建表。

修改库,只能修改库的编码集和校验集,如下所示:
在这里插入图片描述

库的备份和恢复
数据库非常不建议直接删除库,一般是先备份再删除。
在这里插入图片描述

http://www.dtcms.com/a/282900.html

相关文章:

  • cookie和session、favicon.ico
  • 管家婆辉煌ERP登录报错:HTTP 错误 404.2
  • 嵌入式下快速傅里叶变换(FFT)C语言库kissfft
  • 图机器学习(9)——图正则化算法
  • 2. nth-child 和 nth-of-type 区别
  • xss-labs通关
  • k8s之持久化存储流程
  • 小架构step系列16:代码文档
  • 深度点评:2025 年机床钣金加工 TOP10 终极点评
  • 批量文件重命名工具 香菇重命名v0.2
  • Linux运维新手的修炼手扎之第21天
  • 调试bug记录
  • 如何用山海鲸轻松构建3D智慧大屏?
  • 【开源.NET】一个 .NET 开源美观、灵活易用、功能强大的图表库
  • 3DGS之COLMAP
  • 能行为监测算法:低成本下的高效管理
  • LIN通信协议入门
  • AI学习笔记三十一:YOLOv8 C++编译测试(OpenVINO)
  • 构建足球实时比分APP:REST API与WebSocket接入方案详解
  • PandaWiki与GitBook深度对比:AI时代的知识管理工具,选谁好?
  • 自动控制原理知识地图:舵轮、路径与导航图
  • 经典排序算法之归并排序(Merge Sort)
  • Linux内核IPv4路由查找:LPC-Trie算法的深度实践
  • 记录一道sql面试题3
  • 【Docker基础】Dockerfile多阶段构建:Multi-stage Builds详解
  • 【java面试day5】redis缓存-数据过期策略
  • MyBatis 之分页四式传参与聚合、主键操作全解
  • cv610_10B烧录,只能烧录到10%~20%,可能为DDRIO电压没有1.8v
  • Datawhale AI夏令营-基于带货视频评论的用户洞察挑战赛使用bert提升效果
  • socket和websocket的区别