摘要: 创建表时报错,索引列超过最大约束ERROR 1709 (HY000): Index column size too large. The maximum column size is 767 bytes. 1. 错误原因由于 MySQL Innodb 引擎表索引字段长度的限制为 767 字节,因此对 阅读全文
posted @ 2019-03-13 11:18 h_s 阅读(861) 评论(0) 推荐(0) 编辑
摘要: 初始化mysql报错: ./bin/mysqld: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by ./bin/mysqld) ./bin/mysqld: /lib64/libc.so.6: ver 阅读全文
posted @ 2019-03-13 11:13 h_s 阅读(9115) 评论(0) 推荐(0) 编辑
摘要: mysql半同步复制跟无损半同步复制的区别: 无损复制其实就是对semi sync增加了rpl_semi_sync_master_wait_point参数,来控制半同步模式下主库在返回给会话事务成功之前提交事务的方式。rpl_semi_sync_master_wait_point该参数有两个值:AF 阅读全文
posted @ 2019-03-13 10:59 h_s 阅读(1907) 评论(0) 推荐(0) 编辑
摘要: 索引的存放方式MyISAM和InnoDB存储引擎在MySQL中,不同存储引擎对索引的实现方式是不同的,总结下MyISAM和InnoDB两个存储引擎的索引实现方式。MyISAM引擎使用B+Tree作为索引结构,叶节点的data域存放的是数据记录的地址。 第一列作为主索引的MyISAM引擎存储结构,要求 阅读全文
posted @ 2019-03-13 10:54 h_s 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 逻辑备份参数详解mysqldump 1.基本参数-A 备份所有的database-B 备份哪几个数据库--routines, -R参数代表也要把存储过程和函数导出来-E 备份定时任务(-- events)--no-data, -d参数代表不要导出数据,只导出表结构 --no-create-info, 阅读全文
posted @ 2019-03-13 10:25 h_s 阅读(1987) 评论(0) 推荐(0) 编辑
摘要: 业务场景 1.表中字段较多 2.查询不需要表中某个字段的数据 语句如下: SELECT CONCAT(' select ',GROUP_CONCAT(COLUMN_NAME),' from ', TABLE_NAME,' ;')FROM information_schema.COLUMNS WHER 阅读全文
posted @ 2019-03-13 09:55 h_s 阅读(10096) 评论(0) 推荐(0) 编辑
摘要: 参数解释 -s, 是表示按照何种方式排序 c: 访问计数 l: 锁定时间 r: 返回记录 t: 查询时间 al:平均锁定时间 ar:平均返回记录数 at:平均查询时间 -t, 是top n的意思,即为返回前面多少条的数据;-g, 后边可以写一个正则匹配模式,大小写不敏感的; 基本用法 例:得到返回记 阅读全文
posted @ 2019-03-13 09:37 h_s 阅读(2803) 评论(0) 推荐(0) 编辑