分类:MySQL

mysql查询各张表占用空间大小

查询语句:database替换成自己的数据库名
select
table_schema as '数据库',
table_name as '表名',
table_rows as '记录数',
truncate(data_length/1024/1024, 2) as '数据 …

阿里巴巴 alisql安装

安装依赖包 yum install -y centos-release-scl devtoolset-4-gcc-c++ devtoolset-4-gcc cmake openssl-devel bison git gmock ncurses ncurses-* autoconf
创建账号 groupadd mysql && useradd -r -g mysq …

mysql统计查询按日期分组

有时候查询到的数据需要具体到某日统计量,语句如下,可根据情况自行修改:

以user表为例查询日注册量并按日分组,signupTime为日期,格式为“2019-09-05 00:38:17”:

查询语句: select DATE_FORMAT(signup …

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 …