mysql教程 MySQL Replication控制 控制Master 1. SHOW相关 show binary logs;/*相当于*/show master logs;show binlog events;show master status;show slave hosts; 2. binary logs清除 语法: PURGE { BINARY | MASTER } LOGS { TO log_name | BEFORE datetime_expr } log_name或... 2016-03-15 阅读全文
mysql教程 如何优化MySQL insert性能 如何优化MySQL insert性能,对于一些数据量较大的系统,面临的问题除了是查询效率低下,还有一个很重要的问题就是插入时间长。我们就有一个业务系统,每天的数据导入需要4-5个钟。... 2016-03-15 阅读全文
mysql教程 mysql中“Table ‘*’ is read only”的解决办法 今天还原一个数据库,之前是在linux下面直接Copy的data下面整个数据库文件夹,在phpMyAdmin里面重新赋予新用户相应权限后,drupal成功连接上数据库。但出现N多行错误提示,都是跟Cache相关... 2016-03-15 阅读全文
mysql教程 mysql有关取整及修改小数位值的问题 查阅了一些有关maysql取整及修改小数的一些方法。 例如mysql截取保留小数点后两位或者一位,主要用到下面三个函数 INSTR(str,substr) 返回子串 substr 在字符串 str 中的第一个出现的位置。... 2016-03-15 阅读全文
mysql教程 在mysql查询进程中完整的查询语句 在主机运行过程中,因为代码设计原因,会造成一些sql语句卡死现象 正常,我们都是在mysql中输入show processlist;来查询 但是这个语句显示的info列,没有把query的sql语句信息完整列出, 对... 2016-03-15 阅读全文
mysql教程 MySQL添加自增列失败 想往一个mysql表里添加一个自增列做主键,居然失败报告无法读取,这是怎么回事? 1、问题描述 有位朋友在升级discuz论坛数据库时遇到问题了,想给一个表添加自增列做主键,结果发... 2016-03-13 阅读全文
mysql教程 MySQL如何让一个字段的值不能被减为负数 当用数据库存储一个数值,并且这个数值需要被增减的时候,比如物品的数量。 在这种场景下,物品的数量是不能为负数的。那如何确保在扣减这个数量的时候,不会被扣成负数呢。... 2016-03-11 阅读全文
mysql教程 Mysql并发时常见的死锁原因及解决方法 1. mysql 都有什么锁 MySQL有三种锁的级别:页级、表级、行级。 表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最高,并发度最低。 行级锁:开销大,加锁慢;... 2016-03-11 阅读全文
mysql教程 哪些MySQL processlist状态要引起关注 一般而言,我们在processlist结果中如果经常能看到某些SQL的话,至少可以说明这些SQL的频率很高,通常需要对这些SQL进行进一步优化。 今天我们要说的是,在processlist中,看到哪些运行... 2016-03-10 阅读全文
mysql教程 MySQL错误is marked as crashed and last (automatic?) repair failed MySQL运行久了,可能索引就会有问题,用navicat 可以非常方便的进行修复。 事件 ID ( 100 )的描述(在资源( MySQL )中)无法找到。本地计算机可能没有必要的注册信息或消息 DLL 文件来从远程... 2016-03-10 阅读全文