MYSQL 主从不一致的原因分析

数据库作为存储数据的组件,数据的一致性一定是要保证的前提,今天给出两个场景来分析数据不一致的原因。binlog同步模式导致主从不一致在MYSQL 中主库向从库同步数据是利用binl...

2024-03-17

从零开始学Spring Boot系列-集成MySQL

在Spring Boot中集成MySQL是为了让开发者能够轻松地与MySQL数据库进行交互。本篇文章将指导你如何在Spring Boot 3.2.3项目中使用Gradle来集成MySQL。在此之前,我们需要在Ubu...

2024-03-03

关于MySql 数据库InnoDB存储引擎介绍

熟悉MySQL的人,都知道InnoDB存储引擎,如大家所知,Redo Log是innodb的核心事务日志之一,innodb写入Redo Log后就会提交事务,而非写入到Datafile。之后innodb再异步地将新事务的数...

2019-07-15

MySQL全局锁和表锁的深入理解

根据加锁的范围,MySQL 里面的锁大致可以分成全局锁,表级锁,行锁。行锁已经在前面几篇文章说过1. 全局锁全局锁就是对整个数据库实例加锁。MySQL 提供了一个加全局读锁的方法,命...

2019-07-15

mysql占用内存过高调优方法

最近测试一个站点,用mysql 5.6+mencache 内存16GB,但是进行查询的时候还是导致CPU占用过高,达到80%左右,所以想办法如何进行调优。以下几个参数进行参考选择优化mysql数据库性...

2019-07-11

Incorrect integer value: '' for column 'id' at row 1 错误解决办法

最近一个项目,在本地php环境里一切正常,ftp上传到虚拟空间后,当执行更新操作(我的目的是为了设置id为空)set id=‘’时提示:Incorrect integer value: '' for c...

2019-07-10

Gitlab 从 12.1 版本开始将不再支持 MySQL

Gitlab官方宣布,将从12.1版本开始不再支持MySQL数据库。早在2017年7月,Gitlab就计划将弃用对MySQL的支持。而目前这个决定将从12.1版本开始。官方列出几个MySQL不能满足Gitlab要求的地方:...

2019-07-03

Discuz论坛 Nginx 文件权限 Mysql 安全加固

Discuz! 论坛以其功能完善、效率高效、负载能力,深受被大多数的网站喜爱和青睐。无独有隅,笔者所维护的论坛就是用discuz! 来构建的,从接手时候的7.2到现在x3.1,经历了数次的二...

2019-02-14

mysql5.7.5及以上:ONLY_FULL_GROUP_BY SQL模式报错

(一)报错: Expression #2 of SELECT list is not in GROUP BY clause and contains nonaggregated column ‘...’ which is not functionally dependent on columns in...

2019-02-12

最快速的办法解决MySQL数据量增大之后翻页慢问题

MySQL最易碰到的性能问题就是数据量逐步增大之后的翻页速度变慢的额问题,而且越往后翻页速度越慢,如果用最快速的办法解决,以下就是解决办法,简单方便。 1、问题现状...

2019-02-12

MySQL 8 在 Windows 下安装及使用

MySQL 8 带来了全新的体验,比如支持 NoSQL、JSON 等,拥有比 MySQL 5.7 两倍以上的性能提升。本文讲解如何在 Windows 下安装 MySQL 8,以及基本的 MySQL 用法。下载下载地址 htt...

2019-02-12

关于MySQL 通用查询日志和慢查询日志分析

MySQL中的日志包括:错误日志、二进制日志、通用查询日志、慢查询日志等等。这里主要介绍下比较常用的两个功能:通用查询日志和慢查询日志。1)通用查询日志:记录建立的客户端连接...

2019-02-12

MySQL服务器 IO 100%的分析与优化方案

压力测试过程中,如果因为资源使用瓶颈等问题引发最直接性能问题是业务交易响应时间偏大,TPS逐渐降低等。而问题定位分析通常情况下,最优先排查的是监控服务器资源利用率,例如先...

2019-02-03

MySQL命令窗口中文乱码或插入中文数据失败的解决办法

在Windwos上使用命令窗口操作MySQL数据库时,如果命令窗口的字符编码与数据库不一致时,就会出现中文乱码的情况 比如查询会出现中文乱码,或者插入数据会出现错误“ERROR...

2019-02-03

MySQL插入性能优化

可以从如下几个方面优化MySQL的插入性能。代码优化values 多个即拼接成一个insert values sql, 例如INSERT INTO MyTable ( Column1, Column2, Column3 )VALUES ('Joh...

2019-02-03

2月数据库排行榜:MySQL 分数增长迅猛 Oracle 下降最多

DB-Engines 数据库流行度排行榜发布了2月份的数据,看看排名前二十的情况:一如既往地,整体排名变化不大。最突出的莫过于 MySQL 在上个月增加的分数,增加了 13.02 分,目前总分为 1...

2019-02-02

利用MYSQL来批量修改WordPress文章状态

这篇教程将帮助你批量更新WordPress文章的状态!从而避免一个一个手动更新。SQL技巧:UPDATEwp_postsSETpost_status=‘value’WHERE(post_type=’post’a...

2019-01-26

Mysql用户管理及远程登录

一. 创建用户:命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password';例子: CREATE USER 'dog'@'localhost' IDENTIFIED...

2018-12-27

MySQL误删数据救命指南:开发人员必收藏

首先看下mysql误删数据排名最前的几种是:1.误删文件2.误删库、表3.错误全表删除 / 更新4.升级操作失误都来看看你命中过几个,hoho。简单说下我亲手造的一个大事故吧。那大概是...

2018-11-27

MySQL数据库备份还原工具SypexDumper2

这个工具非常强大,导出/导入用时巨短,我10M左右的数据库大小只用了不到2秒。虽然我个人也有php工具,但在不同的php和MySQL版本中兼容性不好,这个Sypex Dumper 2完全没有兼容问题...

2018-10-15

lnmp mysql严格模式

lnmp一键包的mysql配置文件my.cnf有两个, 一个在/etc/my.cnf, 一个是/usr/local/mysql/my.cnf 要改/usr/local/mysql/my.cnfsql_mode=NO_ENGINE_SUBSTITUTION,ST...

2018-10-06

MySQL主从报错解决:Table ‘mysql.gtid_slave_pos’ doesn’t exist

给内部一个数据库做异地热备,热备部分采用了 MariaDB 的 galera 集群模式。然后挑选其中一台作为 Slave 和深圳主集群做主从同步。 主集群是老环境,用的版本还是是 MyS...

2018-10-05

MySQL数据库修改root密码方法

SSH链接服务器,执行:mysql -u root 修改密码命令:SET PASSWORD FOR 'root'@'localhost' = PASSWORD('你的密码'); 退出:quit; 修改/usr/l...

2018-10-04

MySQL之show processlist状态说明

一般而言,我们在processlist结果中如果经常能看到某些SQL的话,至少可以说明这些SQL的频率很高,通常需要对这些SQL进行进一步优化。copy to tmp table#执行ALTER TABLE修改表结...

2018-09-24

mysql自带的查询日志分析工具mysqldumpslow如何使用

--------------如何使用mysqldumpslow工具对日志进行分析--------------使用命令查找mysqldumpslow工具路径find / -name mysqldumpslow我的查询返回路径为/usr/local/mysql...

2018-09-23
[!--temp.google-link-self--]
返回顶部
顶部