MySQL
文章平均质量分 54
含泪写笔记
这个作者很懒,什么都没留下…
展开
-
java.sql.SQLException: Illegal mix of collations (utf8mb4_general_ci,IMPLICIT) and (utf8mb4_0900_ai_
笔记原创 2022-09-26 21:56:53 · 1165 阅读 · 0 评论 -
Mysql8.0的连接配置
url:jdbc:mysql://localhost:3306/cloud_useruseSSL=false&serverTimezone=UTC username: xxx password: xxx driver-class-name: com.mysql.cj.jdbc.Driver原创 2022-03-28 23:00:50 · 1536 阅读 · 0 评论 -
MySQL基础复习(下)
数据库对象与视图 1.数据库对象 2.为什么要使用视图? 有时候我们需要针对不同的用户提供不同的查询视图. 3.视图的理解? ①视图可以理解为一个虚拟表,本身不存储数据,本质上可以看做一个存储起来的select语句. ②视图中涉及到的表,叫做基表 ③对视图中的数据进行操作,基表中的数据也会发生变化 ④删除视图本身,不会对基表产生影响 ⑤视图的应用场景: 针对小型项目,不推荐使用视图,大型项目可以考虑。 ⑥视图的优点,简化查询,控制数据的访问 ...原创 2021-11-28 23:46:40 · 3668 阅读 · 0 评论 -
MySQl基础复习(上)
MySQL是开源的、免费的,所以很多互联网公司使用的都是MySQL! 一.保存数据的容器有: ①数组、集合(内存:断电就没有数据了) ②文件(不太适合查询) ③数据库 二.数据库的相关概念: ①DB(Database):数据库 保存了一系列有组织的数据 ②DBMS(Database Managem System):数据库管理系统 数据库是通过数据库管理系统来创建和操作的。 例如:程序员通过DBMS来对DB中的数据进行增删改查 常见的数据库管理系统有:MySQL、Oracle、SqlServer(只能安装在w原创 2021-11-16 22:44:59 · 2021 阅读 · 0 评论 -
MVCC的理解
MVCC即Mutil-Version Concurrency Control(多版本并发控制),用于保证并发快照读下的读已提交级别和可重复读级别。 一、快照读和当前读 1.快照读:即普通的select语句 例如:select * from student 2.当前读: insert update delete select … for update select …lock in share mode 二、基于ubdo_log的版本链 在每一行数据里有两个隐藏字段 : 1.t.原创 2021-10-02 12:33:42 · 264 阅读 · 0 评论