刷新
Windows安装Mysql-5.7(解压包方式)

博主头像 1、下载Mysql的安装包 下载地址:https://downloads.mysql.com/archives/community/ 注意:官网的下载速度可能很慢,有任务时间要求的须尽快下载,或者使用其他可靠的下载源 2、选择对应的版本 注意:选择完MySQL的版本后,可以看到下载列表中有两个可以选 ...

Windows安装Mysql-5.7(安装器方式)

博主头像 1、下载Mysql的安装包 下载地址:https://dev.mysql.com/downloads/installer/ 注意:官网的下载速度可能很慢,有任务时间要求的须尽快下载,或者使用其他可靠的下载源 2、选择对应的版本 注意:选择完MySQL的版本后,可以看到下载列表中有两个可以选择;其中小 ...

深入理解 MySQL 锁机制

博主头像 MySQL 锁机制全面指南 在数据库领域,锁机制是确保数据一致性和并发控制的核心技术。MySQL 作为一款广泛使用的关系型数据库管理系统,其锁机制以灵活性和强大性著称。在高并发场景下,合理地使用锁机制可以大幅提升系统的性能和可靠性。 本文将详细解析 MySQL 的锁机制,包括锁的分类、应用场景、锁的 ...

MySQL数据库开启远程访问权限

博主头像 1、背景描述 默认情况下,MySQL 只允许本地登录,即只能在安装 MySQL 数据库所在的主机环境中访问。 在实际开发和使用中,一般需要访问远程服务器的数据库,此时就需要开启服务器端 MySQL 的远程访问权限。 2、查看MySQL的用户表 如上图所示,Host 列指定了允许用户登录所使用的 IP ...

数据迁移丨借助 AI 从 PostgreSQL 到 GreatSQL

博主头像 数据迁移丨借助 AI 从 PostgreSQL 到 GreatSQL 本文将介绍如何从 PostgreSQL 到 GreatSQL 的数据迁移,并运用 AI 协助迁移更加方便。迁移的方式有很多,例如: pg_dump:导出SQL文件,修改后导入 GreatSQL 数据库。 COPY:导出txt文本文 ...

ubuntu mysql 通过ip登录指南

详细步骤: 1. 安装mysql 首先,在ubuntu上安装mysql,打开终端,并执行以下命令: 1 sudo apt-get update 2 sudo apt-get install mysql-server 2. 登录 MySQL 首先,使用 MySQL 的 root 用户登录到 MySQL ...

Mysql身份认证过程

博主头像 背景 最近有一些hersql的用户希望能支持mysql的caching_sha2_password认证方式,caching_sha2_password与常用的mysql_native_password认证过程差异还是比较大的,因此抽空研究了一下caching_sha2_password身份认证过程, ...

记一次生产事故:一年的数据被删除了

故事开始 快要下班了,心情是这样的。 突然电话响了,一看电话号码是项目甲方负责人的号码 菊花一紧,难道出什么问题了,硬着头皮接通了电话。 @####@,你们程序怎么回事 ,某个业务的数据界面一条都查询不到了。。。。。 我们马上排查一下,看看那什么情况(心理活动:尼玛,尼玛,我怎么知道啊)??? 莫慌 ...

比想象中更复杂一点的MySQL Slow Query Log

1. 问题概述 在分析 Slow Query Log 时,记录下的SQL语句,明明会对一张表执行全表扫描,可为什么慢日志中的 Rows_sent 、Rows_examined 和表的真实记录数也是不一样,甚至相差N多倍。还有一个细节就是上述的SQL语句,执行多次,在慢日志中记录下多条记录,记录之间R ...

MySQL 安装部署

博主头像 aliases: tags: - 数据库 summary: MySQL 8 安装部署教程及常见问题 author: - yaenli notekey: - 20241206-145800 links: 概述 本文主要介绍如何在 Linux 中以 RPM 包的方式安装 MySQL 并进行相关的初始化配 ...

【GreatSQL优化器-10】find_best_ref

博主头像 【GreatSQL优化器-10】find_best_ref 一、find_best_ref介绍 GreatSQL的优化器对于join的表需要根据行数和cost来确定最后哪张表先执行哪张表后执行,这里面就涉及到预估满足条件的表数据,在keyuse_array数组有值的情况下,会用find_best_r ...

使用Docker部署的基于binlog实现Mysql8

博主头像 概念 MySQL 基于 Binlog 的主从复制(Master-Slave Replication)是 MySQL 数据库中实现数据复制的一种机制。在这种复制模式下,主库(Master)记录所有对数据库的修改操作(如 INSERT、UPDATE、DELETE 等)到 二进制日志(Binlog),从库 ...

MySQL 面试题

MySQL 中有哪几种锁? 全局锁、行级锁、自增锁、记录锁、外键锁、间隙锁、表级锁、元数据锁、意向锁、临键锁 MySQL 中有哪些不同的表格? 基础表、临时表、系统表、信息表、性能模式表、分区表、外键表、触发器使用的表、存储过程和函数使用的表 简述在 MySQL 数据库中 MyISAM 和 Inno ...

MySQL

博主头像 阿里云社区https://developer.aliyun.com/mirror 目录一:数据库1.1二: MySQL数据库基本操作2.1 创建数据库:2.2 使用某个数据库:2.3 删除数据库:2.4 查询支持的存储引擎2.5 创建表:2.6 查看表结构:2.7 查看表结构详细信息:2.8 删除表 ...

【GreatSQL优化器-09】make_join_query_block

博主头像 【GreatSQL优化器-09】make_join_query_block 一、make_join_query_block介绍 GreatSQL优化器对于多张表join的连接顺序在前面的章节介绍过的best_access_path函数已经执行了,接着就是把where条件进行切割然后推给合适的表。这个 ...

Mysql连接报错排查解决记录

博主头像 Mysql连接报错排查解决记录 背景: 系统:uos server-1060e ​ 运行环境kvm虚拟机 ​ mysql版本:5.7.44, for Linux (x86_64) 问题现象: 宿主机重启后,kvm虚拟机内的mysql服务无法远程连接了。通过不同的客户端工具连接,报错现象分别如下: d ...

<1234···19>