【lesson2】数据库的库操作

news2024/11/15 5:28:17

文章目录

  • 库操作
    • 创建数据库
    • 删除数据库
    • 字符集和校验规则
    • 手动设置字符集和校验集
    • 不同字符集和校验集之间的区别
    • 修改数据库字符集和校验集
    • 备份和恢复数据库

库操作

创建数据库

在这里插入图片描述

删除数据库

在这里插入图片描述

字符集和校验规则

创建数据库的时候,有两个编码集:
1.数据库编码集
2.数据库检验集

数据库编码集:数据库未来存储数据
数据库校验集:支持数据库进行字段比较使用的编码,本质也是一种读取数据采用的编码格式。

数据库无论对数据做任何操作都必须保证操作和编码必须是一致的!

查看系统默认字符集和校验规则:
在这里插入图片描述
查看数据库支持的字符集:
在这里插入图片描述
在这里插入图片描述
== 查看数据库支持的字符集校验规则:==
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
我们创建数据库时如果不指定,系统会自动生成默认的字符集和校验集
在这里插入图片描述

手动设置字符集和校验集

设置字符集:
法一:
在这里插入图片描述
在这里插入图片描述

法二:

在这里插入图片描述
在这里插入图片描述

设置校验集:
在这里插入图片描述
在这里插入图片描述

字符集校验集一起设置:
在这里插入图片描述
在这里插入图片描述

不同字符集和校验集之间的区别

utf8_general_ci不区分大小写:
在这里插入图片描述
在这里插入图片描述

我们可以看到确实utf8_general_ci不区分大小写。
在这里插入图片描述
utf8_bin区分大小写:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
我们可以看到确实区分大小写。

修改数据库字符集和校验集

修改前:
在这里插入图片描述
修改指令:
在这里插入图片描述
修改后:
在这里插入图片描述

查看创建数据库时的指令细节
在这里插入图片描述

备份和恢复数据库

备份指令:
在这里插入图片描述
blog.csdnimg.cn/ef130eef992a4bbd9f258abb165bb1de.png)
删除后恢复数据库:
如果备份一个数据库时,没有带上-B参数, 在恢复数据库时,需要先创建空数据库,然后使用数据库,再使用source来还原。
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1133886.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

数据结构与算法之矩阵: Leetcode 48. 旋转矩阵 (Typescript版)

旋转图像 https://leetcode.cn/problems/rotate-image/ 描述 给定一个 n n 的二维矩阵 matrix 表示一个图像。请你将图像顺时针旋转 90 度。你必须在 原地 旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要 使用另一个矩阵来旋转图像。 示例 1 输入&…

tooltip实现悬停内容染色

一: 通过highlight.js项目实现对json字符串的染色高亮 此项目是jsp文件,并且引用了element-ui/highlight.js的组件 二: 实现效果 三: 代码实现 关键点在于成功引入相关的js及css,并且在tooltip渲染时进行数据染色。再将染色后的数据放到v-html中进行页面渲染(关键方…

智能视频监控平台EasyCVR级联后,上级平台如何获取下级的云端录像?

视频汇聚/视频云存储/集中存储/视频监控管理平台EasyCVR能在复杂的网络环境中,将分散的各类视频资源进行统一汇聚、整合、集中管理,实现视频资源的鉴权管理、按需调阅、全网分发、云存储、智能分析等。 有用户咨询,在EasyCVR级联上级时&#…

2023年香水行业数据分析:国人用香需求升级,高端香水高速增长

在人口结构变迁的背景下,“Z世代”作为当下我国的消费主力,正在将“悦己”消费推动成为新潮流。具备经济基础的“Z世代”倡导“高颜值”、“个性化”、“精致主义”,这和香水、香氛为代表的“嗅觉经济”的特性充分契合,因此&#…

字符设备驱动注册的本质及注册注销步骤,struct inode/file结构体作用

一、字符设备注册的本质及注册注销步骤 字符设备驱动注册的本质 只要某个信息存在于操作系统上,在操作系统中一定存在一个描述这个信息的对象,字符设备驱动注册进内核,在内核中一定会存在一个字符设备驱动对象保存当前的字符设备驱动的信息。…

【Unity】【VR】如何用键鼠模拟VR输入

【项目设置】 建立一个3D项目 Project Settings下最下方安装PlugIn Management,选中HMD 打开Windows->Package Manager->Unity Registry,列表下方XR Interaction Toolkit,点击Install,安装完成后再安装Sample&#xff0c…

北京等保测评:携手守护网络安全!

等保流程可以分为以下几个步骤:定级备案、初测及整改、测评和监督。 一、等保定级备案 根据《信息系统安全等级保护定级指南》和《信息安全等级保护管理办法》的要求,进行等保定级备案。包括以下几个步骤: 写信息安全管理制度,包括…

【Python学习】—Python基础语法(五)

【Python学习】—Python基础语法(五) 一、循环的嵌套使用 二、九九乘法表 #外层循环表示行数 for i in range(1,10):#内层循环表示每一行的数据for j in range(1,i1):#输出每一行的内容print(f"{i} * {j} {i * j} \t",end"") #外层…

2023 年最佳开源软件

InfoWorld 公布了 2023 年最佳开源软件榜单,旨在表彰年度领先的软件开发、数据管理、分析、人工智能和机器学习开源工具。 上榜的 25 个软件涵盖编程语言、运行时、应用程序框架、数据库、分析引擎、机器学习库、大型语言模型 (LLM)、用于部署 LLM 的工具等领域 Ap…

提升技能,挑战自我——一站式在线题库小程序

在这个信息爆炸的时代,我们总是在寻找一种方式,让自己在众多的知识海洋中快速提升技能,挑战自我。今天,我要向大家推荐一款全新的在线题库小程序KD蝌蚪阿坤,它将帮助你实现这个目标。 KD蝌蚪阿坤是一款全面的在线题库…

长城首款MPV上市,能否迎来「高山」时刻?

作者 | Amy 编辑 | 德新 去年下半年起,自主品牌接二连三抢占高端MPV市场,腾势D9、岚图梦想家、极氪009以及传祺E9等车型接连亮相。 国泰君安证券研究报告显示,新能源MPV 2021年、2022年年销量分别为4.4万和9.2万辆,今年上半年销…

Tp框架如何使用事务和锁,还有查询缓存

1.事务 在ThinkPHP框架中,可以使用think\db\Transaction类来实现事务。 use think\Db; use think\db\Transaction;// 开始事务 Db::startTrans();try {// 执行数据库操作Db::table(user)->where(id, 1)->update([name > John]);// 提交事务Db::commit(); }…

5、计算电机速度【51单片机控制步进电机-TB6600系列】

摘要:本节介绍用定时器定时的方式,精准控制脉冲时间,从而控制步进电机速度。 一、计算过程 电机每一步的角速度等于走这一步所花费的时间,走一步角度等于步距角,走一步的时间等于一个脉冲的时间: TB6600及…

Java中ThreadLocal对象的使用

目录 1、Threadlocal简介 2、ThreadLocal的主要方法: 2.1 initialValue():初始化ThreadLocal变量的值 2.2 set():为当前线程设置ThreadLocal变量的值 2.3 get():获取当前线程中ThreadLocal变量的值 2.4 remove()&#xff1a…

精简版STC单片机串口程序(只有初始化和sendbyte)

摘要:本文分享两个函数构成的STC单片机串口发送程序,代码占用空间极小。不想调用stdio.h和printf但是还想用串口发送简单的调试信息?那就试试它吧! 直接上代码 ,核心函数只有2个,如下所示 void UartInit(v…

newstar week3 pwn

newstar week3 pwn 巩固知识,如有错误记得纠正,感谢师傅们的评阅 puts or system? Arch: amd64-64-little RELRO: Partial RELRO Stack: Canary found NX: NX enabled PIE: No PIE (0x400000)int __cdecl main(int argc, const…

springboot-scanBasePackages包扫描

目录 原因: 方式一: 方式二: 原因: 由于对rocketMq进行了一次封装,mq模块里面引用了RocketMQTemplate的bean,如果只引入jar包的依赖,启动的时候不会报错,但是在调用到 RocketMQT…

【OpenCV实现图像阈值处理】

文章目录 概要简单阈值调整自适应阈值调整大津(Otsus)阈值法Otsus 二值化是如何工作的 概要 OpenCV库中的图像处理技术,主要分为几何变换、图像阈值调整和平滑处理三个部分。 在几何变换方面,OpenCV提供了cv.warpAffine和cv.warpPerspective函数&#…

4、让电机转起来【51单片机控制步进电机-TB6600系列】

摘要:本节介绍用简单的方式,让步进电机转起来。其目的之一是对电机转动有直观的感受,二是熟悉整个开发流程。 本系列教程必要的51单片机基础包括IO口操作、中断、定时器三个部分,相关基础教程网上很多,可以自行学习 一…

VMware Ubuntu 关闭自动更新

##1. VMware 17Pro,ubuntu16.04 关闭自动更新 1.1 编辑–》 首选项–》更新–》启动时检查产品更新 2. 这里关了还不够,第二天打开的时候还是提醒系统更新,需要关闭另外的地方 3. 关闭更新检查,默认的是隔天检查一次,…