MySQL 数据结构:了解mysql索引的数据结构为什么要用B+树 6. B+树 前提: 以下的一些数据结构大家需提前知道,否则看起来会比较有困难,大家也可以按照本文所提到的知识点去主动查阅学习。 1. Hash表?No 因考虑到在数据检索的过程中经常会有范围的查询(如下),而hash表不能提供这种功能。 SELECT *...
MySQL SQL开发知识:教你使用MySQL Shell连接数据库的方法 三、连接MySQL数据库 在有些情况下我们需要使用命令行方式连接MySQL数据库,这时可以使用MySQL官方提供的命令行工具MySQL Shell。 一、下载MySQL Shell 下载地址:https://dev.mysql.com/downloads/...
MySQL 教你如何使用mysql数据库中getshell outfile和dumpfile写shell 利用条件 数据库当前用户为root权限; 知道当前网站的绝对路径; PHP的GPC为 off状态;(魔术引号,GET,POST,Cookie) 写入的那个路径存在写入权限。 基于union联合查询: ?id=1...
MySQL 如何将MySQL的表数据全量导入clichhouse数据库中 一、环境 tidb06 mysql5.7.32 tidb05 clickhouse20.8.3.18 二、创建测试库表写入测试数据 tidb06库创建复制账户: GRANT SELECT, REPLICATION SLAVE, REPLICATION CL...
MySQL MySQL优化:介绍几个简单MySQL优化方法 SQL语句执行顺序 设置大小写不敏感 查看大小写是否敏感:show variables like '%lower_case_table_names%'; windows 系统默认大小写不敏感,但是 linux 系统是大小写敏感的。 设置...
MySQL SQL开发知识:MySQL分区之KEY分区详解 介绍 KEY分区和HASH分区相似,但是KEY分区支持除text和BLOB之外的所有数据类型的分区,而HASH分区只支持数字分区,KEY分区不允许使用用户自定义的表达式进行分区,KEY分区使用系统提供的HASH函数进行分区。当表中存在主键或者唯一键时,如果...
PostgreSQL PostgreSQL怎么创建分区表详解 前言 PG 假如我们想像Hive那也创建动态分区是不能实现的。 那么需要我们手动通过脚本来创建分区表,创建分区表必须要创建主表和分区表。 因此我们可以根据我们需求提前用脚本把分区表生成即可,也可以用触...
MySQL 异常处理之:MySQL使用ReplicationConnection导致连接失效解决 引言 MySQL数据库读写分离,是提高服务质量的常用手段之一,而对于技术方案,有很多成熟开源框架或方案,例如:sharding-jdbc、spring中的AbstractRoutingDatasource、MySQL-Router等,而mysql-jdbc...
MySQL MySQL集群:关于k8s环境部署mysql主从的问题 一、通过yaml部署mysql 1、mysql-configmap.yaml apiVersion: v1 kind: ConfigMap metadata: name: mysql namespace: mysql labels: app: mysql ...
MySQL Windows安装MySQL8.0版本详细安装教程 一、下载 MySQL官网下载链接:https://downloads.mysql.com/archives/community/ 选择版本后下载zip文件 博主选择的是8.0.13 二、安装 1 解压 把下载好的zip包在你想要的路径下直接解压。 解压完成...
MySQL MySql重置root密码无效无法登陆的实战记录 前言 说起这个事情吧也相对来说比较尴尬,对于一个技术来说忘记密码然后找回密码都是相当简单的一个事情,但是在生产环境中没有保存记录只能是自己的失职,尴尬就尴尬在明明重置成功了却没有生效,弄得好几个工程师在哪里挠头!!!也是经过不断得摸索测试方案最后也是解决了...
MySQL SQL开发知识:MySQL插入数据与查询数据 一、插入数据 insert into 表名 (列1,…) values(值1,…) 缺省插入: INSERT INTO users (name, birth_date, phone, age) VALUES (‘老王...