![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySql
aleijie
这个作者很懒,什么都没留下…
展开
-
MySql之分页
mysql中分页查询有两种方式, 一种是使用COUNT(*)的方式,具体代码如下 select count(*) from foo where b = 1; select * from foo where b = 1 limit 100,10; 另外一种是使用SQL_CALC_FOUND_ROWS select sql_calc_found_ro转载 2013-09-18 15:37:44 · 86 阅读 · 0 评论 -
(转)mysql高级排序&高级匹配查询示例
在大多数应用场景下,我们使用mysql进行查询时只会用到'=', '>' , '<' , in, like 等常用的方法,看起来,大多数情况下,已经足以应付我们的小型应用了。不过,在一些特殊场景,则需要特殊的查询方式了。 1. 根据状态来排序的查询 假设现在一个记录有四种状态,未处理(0)、正在处理(2)、处理成功(1)、处理失败(4),之所以他们的值是这个样子,是...原创 2017-09-29 15:45:58 · 100 阅读 · 0 评论 -
keepalived安装异常
现象:启动之后 无报错。但是无法连接 lvs, 查看日志发现,没有进行识别就自动成为了主 主要是 日志里面连续三句这样的话 IPVS: Protocol not available 解决 执行 modprobe -q ip_vs||true ...原创 2016-11-23 18:52:53 · 63 阅读 · 0 评论 -
复制异常总结
第一,复制异常,基本查看方式是 show slave status\G 异常 Last_IO_Error: Got fatal error 1236 from master when reading data from binary log: 'Could not open log file' 这个异常是 无法正常 读取 主的bin日...原创 2016-11-21 14:54:56 · 48 阅读 · 0 评论 -
异常之MHA总结
masterha_check_repl 异常总结 User rpl does not exist or does not have REPLICATION SLAVE privilege! Other slaves can not start replication from this host 这个问题解决方案 配置文件里面的复制账户错误,或者你的复制账户,没有复制...原创 2016-11-19 20:27:52 · 223 阅读 · 0 评论 -
异常之复制,slave_io_running no
复制关系配置好,主执行sql没有,从没有回放。 show slave status; 发现 slave_io_running 这个属性为 no,那么表示io线程没有运行。就一定没有复制。 因为 从不知道从哪里复制器。所以你得从新配合复制关系。 先去 主知道 配置点。然后从这个复制点,开始复制。 如果是开始搭建,那么可以直接删除主上的复制文件。 master_log_file='bin...2016-11-19 20:16:30 · 66 阅读 · 0 评论 -
异常之从 start slave 无法启动
重置 slave 配置就行了。 启动从时报错: mysql> start slave; ERROR 1872 (HY000): Slave failed to initialize relay log info structure from the repository reset slave之后可以: mysql> reset slave; Query O...原创 2016-11-19 20:13:11 · 432 阅读 · 0 评论 -
mysql之安装启动问题
异常一 mysqld: [ERROR] Found option without preceding group in config file /etc/my.cnf at line 1! mysqld: [ERROR] Fatal error in defaults handling. Program aborted! 配置文件格式错误,第一行 异...原创 2017-03-24 15:31:55 · 244 阅读 · 0 评论 -
初级DBA坎坷路之从没有复制数据
作为一名奋斗在半路在半路的 DBA运维工程师,又犯了一个低级错误。 问题 主从复制搭建成功。在 ssh操作 install 语句,从没有任何数据。 真的找到好久,都没找到问题。 经过大神的指出。发现 主上 autocommit = off,事务没有提交。所以从没有数据。commit;一下或者修改 autocommit = on就行了。 现在讲解下 autocommit 这个参数。自动提交...2016-11-15 10:49:20 · 55 阅读 · 0 评论 -
mysql之 windows下安装
mysql版本是 5.7.12 下载地址 官网 加压到任何目录 修改 my.ini的配置文件 主要是 base目录与data目录的修改 把mysql目录下的 share\english\errmsg.sys 复制到 base目录下的share下(base是自己创建的,肯定没有share目录,所以需要你自己创建) 管理员执行cmd(不是肯定报错) cd 到 mysql的bin目录下 ...2016-05-17 11:49:02 · 50 阅读 · 0 评论 -
复制之跳过异常语句的操作
主健冲突或数据不一致的情况: (1)停止slave进程 STOP SLAVE; (2)设置事务号,事务号从Retrieved_Gtid_Set获取 SET @@SESSION.GTID_NEXT= 'xxxxxxxxxxx' (3)设置空事务 BEGIN; COMMIT; (4)恢复事务号 SET SESSION GTID_NEX...原创 2017-02-28 15:46:27 · 56 阅读 · 0 评论