mysql
文章平均质量分 79
jianfei.
这个作者很懒,什么都没留下…
展开
-
sharding-jdbc分库分表
sharding-jdbc分库分表原创 2023-05-31 20:23:51 · 240 阅读 · 0 评论 -
Redis与MySQL数据双写一致性问题
Canal 介绍: canal [kə’næl],中文翻译为 水道/管道/沟渠/运河,主要用途是用于 MySQL 数据库增量日志数据的订阅、消费和解析,是阿里巴巴开发并开源的,采用Java语言开发; 历史背景是早期阿里巴巴因为杭州和美国双机房部署,存在跨机房数据同步的业务需求,实现方式主要是基于业务 trigger(触发器) 获取增量变更。从2010年开始,阿里巴巴逐步尝试采用解析数据库日志获取增量变更进行同步,由此衍生出了canal项目; 作用: 数据库镜像。 数据库实时备份。 索引构建和实时维护原创 2022-05-18 10:30:11 · 1036 阅读 · 3 评论 -
MySql数据库基础
一,数据库 1. 创建数据库 方法一:直接创建 create database 数据库名; 方法二:创建数据库并指定字符集 create database 数据库名 character set 字符集; 方法三:判断数据库是否已经存在,不存在则创建数据库(推荐使用);如果MySQL中已经存在相关数据库,则可忽略此创建语句,不在创建数据库 create database if not exists 数据库名; 注意:DATABASE不能改名。一些可视化工具可以改名,他是创建新库,把所有表复制过来,再删旧原创 2021-12-18 17:01:53 · 637 阅读 · 0 评论 -
MySQL基本架构
注:本文参考自林晓斌老师的著作《MySQL实战45讲》 MySQL 的基本架构示意图,从中你可以清楚地看到 SQL 语句在 MySQL 的各个功能模块中的执行过程。 大体来说,MySql可以分为Server层和存储引擎层两部分。 Server层包括连接器、查询缓存、分析器、优化器、执行器等,涵盖MySql的大多数服务功能,以及所有的内置函数(如日期、时间、数学和加密函数等),所有跨存储引擎的功能都在这一层实现,比如存储过程、触发器、视图等。 存储引擎层负责数据的存储和提取。其架构模式是插件式的,支持I.原创 2021-10-11 14:01:45 · 334 阅读 · 0 评论 -
MySQL相关知识点
一,MySQL端口 默认端口:3306 查看端口命令:show global variables like ‘port’; 修改端口,编辑/etc/my.cnf文件,重启MySQL即可。 二,MySQL的事务隔离级别 默认的事务隔离级别为:可重复读原创 2021-08-05 10:10:26 · 96 阅读 · 0 评论