mysqlbinlog的增量恢复实战 By duncan21Posted on 2016 年 4 月 1 日2016 年 4 月 1 日Posted in MySqlTagged mysql, mysqlbinlog, 恢复 企业生产环境下,突发事件,某个脑残的leader,执行了drop database blog,如何恢复数据? mysql增量恢复必备条件: 1.1开启MySQL log-bin日志功能 [r[……] 阅读全文 Read More
[转]生产环境下4G内存的MySQL配置文件参数详解 By duncan21Posted on 2016 年 1 月 6 日2021 年 2 月 19 日Posted in MySqlTagged mysql [client]####客户端 port=3306####mysql客户端连接时的默认端口号 socket=/application/mysql-5.5.32/tmp/mysql.sock [m[......] 阅读全文 Read More
MySQL数据库多种优化生产方案总结 By duncan21Posted on 2015 年 10 月 9 日Posted in MySqlTagged mysql, 优化 MySQL数据库多种优化生产方案总结 1.硬件优化 a.CPU 64-bit cpu;一台机器8-16颗cpu;2-4颗cpu b.memory 96-128G 3-4个实例;32-64G,[……] 阅读全文 Read More
MySQL5.5实现主从半复制 By duncan21Posted on 2015 年 9 月 7 日2021 年 4 月 11 日Posted in MySqlTagged mysql, 半复制 1.半同步复制 在说明半同步复制之前我们先来了解一下,什么是同步复制?同步复制:同步复制可以定义为数据在同一时刻被提交到一台或多台机器,通常这是通过众所周知的 “两阶段提交”做到的。虽然这确实给你在[……] 阅读全文 Read More
企业场景一主多从宕机从库切换主继续和从同步过程详解 By duncan21Posted on 2015 年 9 月 2 日2021 年 4 月 11 日Posted in MySqlTagged mysql, 主从 目标:主库宕机了,从库提升为主库 准备环境: 1台web服务器 3台MySQL服务器 环境说明: 1.web上跑着bbs网站服务,由MySQL[……] 阅读全文 Read More
[转]MySQL出现同步延迟有哪些原因?如何解决? By duncan21Posted on 2015 年 8 月 10 日2015 年 8 月 10 日Posted in MySqlTagged 同步 企业面试题042:MySQL出现同步延迟有哪些原因?如何解决? 1.从库太多导致复制延迟 优化:建议从库数量3-5个为宜 2.从库硬件比主库硬件差 优化:[……] 阅读全文 Read More
开发自动化脚本一键安装MySQL数据库 By duncan21Posted on 2015 年 7 月 13 日2016 年 5 月 24 日Posted in MySql, ShellTagged mysql 环境: [root@localhost ~]# cat /etc/redhat-release CentOS release 6.6 (Final) [root@localhos[……] 阅读全文 Read More
MySQL常用的存储引擎 By duncan21Posted on 2015 年 4 月 28 日2015 年 4 月 28 日Posted in MySqlTagged InnoDB, myisam, 存储引擎 MySQL插件式存储引擎的体系结构 1.MyISAM的介绍 1.1什么是MyISAM引擎? MyISAM是默认存储引擎。它基于更[……] 阅读全文 Read More
Linux下编译安装mysql5.5.41 By duncan21Posted on 2015 年 1 月 24 日2015 年 3 月 24 日Posted in MySqlTagged mysql5.5 目标: 安装mysql5.5.41,从Mysql 5.5.8开始,使用了新的cmake编译方式 mysql> select version(); +————+[……] 阅读全文 Read More
[转]错误:Starting MySQL.. ERROR! The server quit without updating PID file By duncan21Posted on 2015 年 1 月 13 日2015 年 1 月 13 日Posted in MySqlTagged ERROR 今天出现了安装mysql之后无法启动的问题: [root@mysql mysql-5.5.41]# /etc/init.d/mysqld start Starting MySQL.. ERROR![……] 阅读全文 Read More
解决service mysql3306 does not support chkconfig错误 By duncan21Posted on 2014 年 12 月 15 日2015 年 1 月 4 日Posted in Linux, MySqlTagged chkconfig 今天,在安装MySQL多实例的时候遇到这个问题,让MySQL支持开机自启动,但是出现下面的错误提示: root@localhost ~]# chkconfig –add mysql3306[……] 阅读全文 Read More
添加InnoDB到安装好的MySQL中 By duncan21Posted on 2014 年 12 月 10 日2015 年 1 月 4 日Posted in MySqlTagged InnoDB 1.首先确定,在mysql的’plugin_dir’下是否有ha_innodb_plugin.so和ha_innodb.so两个文件,如果没有找到,在你的mysql编译目录里有下面的目录文件([……] 阅读全文 Read More
无法启动mysql服务错误1069由于登录失败而无法启动服务 By duncan21Posted on 2014 年 10 月 6 日2015 年 1 月 4 日Posted in MySqlTagged mysql服务错误1069 今天在服务器上把mysql服务关闭,然后启动,一直启动不了,提示“无法启动mysql服务错误1069由于登录失败而无法启动服务”。 查了一下,错误码1069 是登录信息有问题,仔细回想下,是我前[……] 阅读全文 Read More
mysql的增量备份 By duncan21Posted on 2014 年 7 月 26 日2015 年 3 月 23 日Posted in MySqlTagged binlog 一.如果想使用mysql的增量备份,就要开启使用二进制文件 在my.cnf[mysql]中加入以下内容: #enable mysql bin log-bin=[……] 阅读全文 Read More
[转]mysql 优化方案 By duncan21Posted on 2014 年 4 月 22 日2015 年 1 月 4 日Posted in MySqlTagged 优化mysqlNo Comments on [转]mysql 优化方案 网上有不少mysql 性能优化方案,不过,mysql的优化同sql server相比,更为麻烦与复杂,同样的设置,在不同的环境下 ,由于内存,访问量,读写频率,数据差异等等情况,可能会出现不同的结果,[……] 阅读全文 Read More
linux下安装mysql及linux下mysql命令 By duncan21Posted on 2013 年 4 月 14 日2015 年 3 月 16 日Posted in MySqlTagged mysql 一、引言 想使用Linux已经很长时间了,由于没有硬性任务一直也没有系统学习,近日由于工作需要必须使用Linux下的MySQL。本以为有Windows下使用SQL Server的经验,觉得在Li[……] 阅读全文 Read More
Linux下启用MySQL数据库远程访问经验分享受 By duncan21Posted on 2013 年 4 月 11 日2015 年 3 月 16 日Posted in MySqlTagged MySQL,数据库远程访问 远程连接MySQL出于安全考虑,一般都关闭了远程访问,但有时候需要提供远程访问数据库的服务,下面就笔者的一些实战经验分享如下: 步骤/方法 1. 修改my.cnf文件 使用文本[……] 阅读全文 Read More
如何使用Virtualmin/webmin设置mysql数据库允许其他服务器链接? By duncan21Posted on 2013 年 4 月 1 日2015 年 3 月 16 日Posted in MySql 比如有时候我们希望从服务器123.4.5.6 连接webmin里面的mysql数据库,那么,如何使用Virtualmin/webmin设置mysql数据库允许其他服务器链接? 默认情况下,安全性[……] 阅读全文 Read More
类似域名/长域名,添加网站提示创建mysql数据库失败,怎么办? By duncan21Posted on 2013 年 3 月 20 日2015 年 3 月 16 日Posted in MySql 有些用户有很相似的长域名,例如 traderosettaston.org 和 traderosettastonabc.com 或 traderosettaston123.net,? 而在添加webmi[……] 阅读全文 Read More
linux下mysql的root密码忘记解决方法 By duncan21Posted on 2013 年 3 月 14 日2015 年 3 月 16 日Posted in MySql 1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。 因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的 状态下,其他的用户也[……] 阅读全文 Read More