异构数据库表在线同步

PHPABC Mysql 2,460 次浏览 , , ,
简介 假设存在数据库表table1,要将其同步到table2。有以下要求: table1作为线上数据库表,不能停止服务。这意味着table1在不停的被修改。 table1和table2表结构不同。比如删减或修改字段等。 比较常用的做法是: ...

Mysql慢查询优化笔记

PHPABC Mysql 539 次浏览 ,
获取慢查询日志 mysql-slow.log 一般慢查询日志文件存放在/data/mysql/mysql-slow.log,可以通过以下命令来查看: mysql> show variables like '%slow%'; +---------------------+----------------------------+ | Variable_n...

Mysql 二进制日志恢复

PHPABC Mysql 735 次浏览 , ,
简介: MySQL的二进制日志可以说或是MySQL最重要的日志了,它记录了所有的DDL和DML(除了数据查询语句)语句,以事件形式记录,还包含语句所执行的消耗的时间,MySQL的二进制日志是失误安全型的. MySQL的二进制日志的作用是显而易见的,...

Mysqld 开启严格模式

PHPABC Mysql 548 次浏览 ,
很多集成的PHP环境(PHPnow WAMP Appserv等)自带的MySQL貌似都没有开启MySQL的严格模式,何为MySQL的严格模式,简单来说就是MySQL自身对数据进行严格的校验(格式、长度、类型等),比如一个整型字段我们写入一个字符串类型的数据,在...

mysql TIMESTAMP 详解

PHPABC Mysql 428 次浏览 ,
DATETIME 和 TIMESTAMP 都是保存时间格式为 YYYY-MM-DD HH:MM:SS 一共10多个字符, DATETIME 保存的时间范围较大,年的数字在:1000---9999之间 TIMESTAMP 保存的时间较小,年的数字在:1970 --2037 之间 TIMESTAMP的使用 1,...

PHPMYADMIN #1045 无法登录 MySQL 服务器

PHPABC Mysql 372 次浏览 ,
打开phpmyadmin,进行登录,出现以下问题,提示:#1045 无法登录 MySQL 服务器 或许出现以下错误情况:phpmyadmin:#1045 无法登录 MySQL 服务器。Access denied for user ‘root’@’localhost’ (using password: YES) 问题...

Ubuntu14.04下编译安装Mysql5.7

PHPABC Mysql 761 次浏览 , ,
sudo apt-get install build-essential libncurses5-dev cmake sudo groupadd mysql sudo useradd -g mysql mysql sudo mkdir -p /data/mysql/ sudo mkdir -p /data/mysql/data/ wget http://mirrors.sohu.com/mysql/MySQL-5.7/m...

快速解决”is marked as crashed and should be repaired”故障

PHPABC Mysql 326 次浏览
具体报错如下: Table '.\Tablename\posts' is marked as crashed and should be repaired 提示说论坛的帖子表posts被标记有问题,需要修复。我记得以前也出现过类似的问题,但是只要点击Phpmyadmin上的repair按纽就自动修复了,但...
Go