文章分类 -  mysql

摘要:新的系统推荐用第三方的yum 仓库来安装参考链接https://centos.pkgs.org/8/cheese-x86_64/cheese-release-8-1.el8.noarch.rpm.htmlwget http://www.nosuchhost.net/~cheese/fedora/pa 阅读全文
posted @ 2020-06-09 15:49 屌丝的IT 阅读(831) 评论(0) 推荐(0)
摘要:什么是mysqlsla?Mysqlsla 是daniel-nichter 用perl 写的一个脚本,专门用于处理分析Mysql的日志而存在。mysqlsla 能解决什么问题?作为一名Mysql DBA,日常工作中处理日志是再正常不过的事情了。 通过Mysql的日志主要分为:General log,s 阅读全文
posted @ 2020-04-23 10:14 屌丝的IT 阅读(2044) 评论(2) 推荐(2)
摘要:本文CentOS版本:CentOS 8 MySQL版本:mysql-8.0.18 系统约定 软件源代码包存放位置:/usr/local/src 源码包编译安装位置:/usr/local/软件名字 yum 安装的依赖包 yum install apr* autoconf automake bison 阅读全文
posted @ 2019-11-14 09:52 屌丝的IT 阅读(1270) 评论(0) 推荐(0)
摘要:系统 centos-7.6 下载的源码包 mysql-8.0.16.tar.gz 编译安装mysql-8.0.16 遇到的问题和解决方案:一:CMake 3.4.3 or higher is required. You are running version 2.8.12.2要求安装cmake3这个 阅读全文
posted @ 2019-05-14 09:23 屌丝的IT 阅读(1371) 评论(0) 推荐(0)
摘要:1:binlog_group_commit_sync_delay 全局动态变量,单位微妙,默认0,范围:0~1000000(1秒)。 表示binlog提交后等待延迟多少时间再同步到磁盘,默认0,不延迟。设置延迟可以让多个事务在用一时刻提交,提高binlog组提交的并发数和效率,提高slave的吞吐量 阅读全文
posted @ 2019-04-23 11:53 屌丝的IT 阅读(1007) 评论(0) 推荐(0)
摘要:mysql5.7,启用基于logical_clock的多线程复制,发现error日志增长很快,查看日志发现大量关于多线程复制的Note级别日志。 2018-07-03T03:22:01.638371+08:00 8941 [Note] Multi-threaded slave statistics 阅读全文
posted @ 2019-04-23 11:46 屌丝的IT 阅读(648) 评论(0) 推荐(0)
摘要:mysql锁定单个表的方法mysql>lock table userstat read;mysql>unlock tables;主从复制相关:mysql> GRANT REPLICATION SLAVE ON *.* TO 'repl'@'%.mydomain.com' IDENTIFIED BY 阅读全文
posted @ 2018-04-10 09:50 屌丝的IT 阅读(107) 评论(0) 推荐(0)
摘要:1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在 阅读全文
posted @ 2018-04-08 11:35 屌丝的IT 阅读(184) 评论(0) 推荐(0)
摘要:初始化密码mysql5.7会生成一个初始化密码,而在之前的版本首次登陆不需要登录。shell> cat /root/.mysql_secret # Password set for user 'root@localhost' at 2015-04-22 22:13:23 ?G5W&tz1z.cN m 阅读全文
posted @ 2018-03-28 15:09 屌丝的IT 阅读(344) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/qq_25067905/article/details/70229337 在实际环境中,时不时需要备份恢复单个或多个表(注意:这里除非明确指定,所说的表一律指InnoDB表),而对于innodb引擎恢复单个表需要整体的恢复,xtrabackup也可以单个表恢 阅读全文
posted @ 2018-03-07 16:27 屌丝的IT 阅读(341) 评论(0) 推荐(0)
摘要:/usr/local/mysql/bin/mysqlbinlog mysql-bin.000372 |grep ds_order |grep --ignore-case -E 'insert|update|delete' -A2 -B2 |sed 's/$/&;/g'>wx1.sql root@fu 阅读全文
posted @ 2018-03-07 16:24 屌丝的IT 阅读(180) 评论(0) 推荐(0)
摘要:了解MYSQL的都知道,在MYSQL中建立任何一张数据表,在其数据目录对应的数据库 目录下都有对应表的.frm文件,.frm文件是用来保存每个数据表的元数据(meta)信息,包括表结构的定义等,.frm文件跟数据库存储引擎无关, 也就是任何存储引擎的数据表都必须有.frm文件,命名方式为数据表名.f 阅读全文
posted @ 2018-03-07 14:45 屌丝的IT 阅读(4866) 评论(1) 推荐(0)
摘要:这几天遇到一个问题是替换数据表中图片路径,当时就纠结了,只替换域名URI不变,一直纠结,最后上网看了别人给的方法不错,分享一下。 我博客上的图片原来都存放在www.xxx.net服务器上,由于该服务器不稳定,于是我将所有图片切换到www.xxx.com服务器上,同时在MySQL数据库中,将字符串ww 阅读全文
posted @ 2018-03-07 14:39 屌丝的IT 阅读(715) 评论(0) 推荐(0)
摘要:今天在做几个事情时都碰到Error: 2049错误提示,下面小编来给使用mysql 旧密码错误 Error: 2049 (CR_SECURE_AUTH) 问题的解决办法为实例吧。 错误提示如下 Error: 2049 (CR_SECURE_AUTH) Message: Connection usin 阅读全文
posted @ 2018-03-07 14:36 屌丝的IT 阅读(265) 评论(0) 推荐(0)
摘要:在我们公司的环境里面,mysql-5.7已经到了测试的尾期。基本上已经随时可以上主站了。在测试中主要发现有以下问题和大家分享。1、sql-mode的问题。在mysql5.7中,sql-mode默认为strict模式。但是我们的sql有很多都不严谨,最普遍的问题就是PHP是弱类型语言,sql里面的数据 阅读全文
posted @ 2018-03-07 14:34 屌丝的IT 阅读(203) 评论(0) 推荐(0)
摘要:http://blog.sina.com.cn/s/blog_53b13d950100vmc5.htm mysqldumpslow使用说明mysqldumpslow --helpUsage: mysqldumpslow [ OPTS... ] [ LOGS... ] Parse and summar 阅读全文
posted @ 2018-03-07 14:31 屌丝的IT 阅读(125) 评论(0) 推荐(0)
摘要:使用replicate_do_db和replicate_ignore_db时有一个隐患,跨库更新时会出错如设置 replicate_do_db=testuse mysql;update test.table1 set ......第二句将不会被执行如设置 replicate_ignore_db=my 阅读全文
posted @ 2018-03-07 14:29 屌丝的IT 阅读(148) 评论(0) 推荐(0)
摘要:睡眠连接过多,会对mysql服务器造成什么影响? 严重消耗mysql服务器资源(主要是cpu, 内存),并可能导致mysql崩溃。 造成睡眠连接过多的原因? 1. 使用了太多持久连接(个人觉得,在高并发系统中,不适合使用持久连接) 2. 程序中,没有及时关闭mysql连接 3. 数据库查询不够优化, 阅读全文
posted @ 2018-03-07 14:20 屌丝的IT 阅读(7769) 评论(0) 推荐(0)
摘要:在老的版本升级新的版本是遇到 运行mysql时,提示Table ‘performance_schema.session_variables’ doesn’t exist 解决的方法是: mysql_upgrade -u root -p --force 还有一种比较稳重的方法是吧数据DUMP 出来,在 阅读全文
posted @ 2018-03-07 12:04 屌丝的IT 阅读(238) 评论(0) 推荐(0)
摘要:由于Mysql5.7 需要GCC 版本 大于4.4 版本,所以5的系统需要升级GCC 升级GCC wget http://yum.xxx.com/ctu/soft/gcc-4.8.5.tar.gz tar -zxvf gcc-4.8.5.tar.gz cd gcc-4.8.5 ./contrib/d 阅读全文
posted @ 2018-03-07 11:59 屌丝的IT 阅读(101) 评论(0) 推荐(0)