分类:数据库

MySQL (102)
Oracle (26)
Redis (8)
SQLServer (2)

go-mysql-elasticsearch 同步mysql数据到es

项目github地址:https://github.com/siddontang/go-mysql-elasticsearch go-mysql-elasticsearch的基本原理是:如果是第一次启动该程序,首先使用mysqldump工具对源mysql数据库进行一次全量同步,通过elasticsearch …

mysql表同步触发器

同一库内的两个表,触发器同步:

#增加
delimiter ||
DROP TRIGGER IF EXISTS t_afterinsert_on_tab1 ||
CREATE TRIGGER t_afterinsert_on_tab1
AFTER INSERT ON test1
FOR EACH ROW
BEGIN
insert into test2 …

mysql 导入数据出错 Invalid default value

由于数据库的升级,从高版本数据库导入从低版本库SQL文件时报错:

原因为数据库sql模式原因: mysql> show variables like 'sql_mode'; #查看当前模式
| sql_mode | ONLY_FULL_GROUP_BY,STRICT_T …

MySQL8创建用户,授权

下面是创建用户user123,数据库名user123,密码工23456为例:

create database user123 default charset utf8 collate utf8_general_ci; #先建立一个库
create user 'user23'@'%' identified …

mysql binlog日志恢复

查询日志,查询相关要恢复的起点,并导出sql:这里以10_163_0_72-bin.000009 binlog为例说明:

mysqlbinlog –no-defaults –start-datetime="2019-01-11 18:38:56" –database=superstar /home/10_163_0_72-bi …

在CentOS7上编译安装MySQL 5.7.13步骤详解

MySQL 5.7主要特性更好的性能
对于多核CPU、固态硬盘、锁有着更好的优化,每秒100W QPS已不再是MySQL的追求,下个版本能否上200W QPS才是用户更关心的。更好的InnoDB存储引擎更为健壮的复制功能
复制带来了数据完 …