对比 utf8mb4_general_ci: 不区分大小写, utf8mb4_general_cs 区分大小写 utf8mb4_bin: 将字符串每个字符串用二进制数据编译存储,区分大小写,而且可以存二进制的内容。 utf8mb...
MySQL 中查看锁 查询db是否发生死锁 show engine innodb status; 查看数据表被锁状态 show OPEN TABLES where In_use > 0 ; 查看正在执行的事务 SELECT * FROM information_schema.innodb_tr...
MySQL--mysqldump命令详解 1、数据库信息 数据库地址:127.0.0.1 数据库用户名:root 数据库密码:1234 数据库名称:test1 数据库名称:test2 数据库名称:test3 mysqldump目录:/usr/bin/my...
什么是 INNODB BUFFER POOL 计算机使用它们的大部分内存来提升对经常访问的数据的性能。这就是我们所知的缓存,是系统的一个非常重要的组成部分,因为访问硬盘的数据可能会慢到100到100000倍,...
MySQL 5.7 版本授权语句: GRANT SELECT, PROCESS, SUPER, REPLICATION CLIENT, RELOAD ON . TO 'exporter'@'%' IDENTIFIED BY 'exporterpw'; flush privileges; 执行得到报错: [2022-08-0...
## my.cnf for 8.0版本 ## 注意:个别建议可能需要根据实际情况作调整,请自行判断或联系我,本人不对这些建议结果负相应责任 ## 本配置文件主要适用于MySQL 8.0版本 # [client] port = 3306...
本文介绍在centos-7下安装、卸载mysql 8.0,并使用SQLyog客户端工具连接mysql. 1. 卸载MySQL 1.1 卸载mariadb 检查mariadb: $ rpm -qa|grep mariadb 如果上面检查的结果有内容,则删除maria...
前几天同事在晚上上线的时候执行sql语句造成锁表,想总结一下以避免后续发生。 (1) 遇到锁表快速解决办法 依次执行1-6步,运行第6步生成的语句即可。 如果特别着急,运行 1 2 6 步 以及第6步...
前几天同事在晚上上线的时候执行sql语句造成锁表,想总结一下以避免后续发生。 (1) 遇到锁表快速解决办法 依次执行1-6步,运行第6步生成的语句即可。 如果特别着急,运行 1 2 6 步 以及第6步...
SQL 查找是否“存在“,别再 count 了,很耗费时间的! 目前多数人的写法 优化方案 总结 根据某一条件从数据库表中查询 『有』与『没有』,只有两种状态,那为什么在写SQL的时候,还要SELEC...
告诉面试官,我能优化groupBy,而且知道得很深! 导读 当我们交友平台在线上运行一段时间后,为了给平台用户在搜索好友时,在搜索结果中推荐并置顶他感兴趣的好友,这时候,我们会对用户的行...
很多开发人员在使用MySQL时经常会在部分列上进行函数计算等,导致无法走索引,在数据量大的时候,查询效率低下。针对此种情况本文从MySQL5.7 及MySQL8.0中分别进行不同方式的优化。 1、 MySQ...
前言 在我们的开发过程中,我们不可避免的需要接触到各种各样的数据类型,其中时间数据是最复杂多样的,为了满足客户的需求,我们需要定制不同的时间格式转换格式,有些我们会放到服务器程序...
EXPLAIN 是什么 MySQL 提供了一个 EXPLAIN 命令,它可以对 SQL 语句进行分析,并输出 SQL 执行的详细信息,以供开发人员针对性优化. 例如分析一条 SELECT 语句 EXPLAIN SELECT * FROM `user`...
生产问题分析!delete in子查询不走索引?! 前言 大家好,我是捡田螺的小男孩。 文章开篇前,先问大家一个问题:delete in子查询,是否会走索引呢?很多伙伴第一感觉就是:会走索引。最近我们...
-聊聊redo log是什么? 前言 说到MySQL,有两块日志一定绕不开,一个是InnoDB存储引擎的redo log(重做日志),另一个是MySQL Servce层的 binlog(归档日志)。 只要是数据更新操作,就一定会...
写在前面 想要进行 MySQL SQL 语句的优化 Explain 是一定要掌握的。应用驱动学习。参考 MySQL 官方文档 :https://dev.mysql.com/doc/refman/8.0/en/explain-output.html SQL 准备 : DROP T...
人写的 SQL 语句 : SELECT DISTINCT < select_list > FROM < left_table > < join_type > JOIN < right_table > ON < join_condition > WHERE < where_condition > GROUP BY......
对 7 种 SQL JOIN 查询的总结, 准备表和数据 SQL : create table person ( p_id bigint unsigned not null auto_increment , last_name varchar(30) not null , first_name varchar(30) n...
没有更多内容
加载失败,请刷新页面
文章删除后无法恢复,确定删除此文章吗?
动弹删除后,数据将无法恢复
评论删除后,数据将无法恢复