最新消息: 新版网站上线了!!!

mysql5.6升级到mysql5.7

mysql5.6升级到mysql5.7

[ERROR] Missing system table mysql.proxies_priv; please run mysql_upgrade to create it”之类的错误。虽然这个错误修复起来很简单,却不容易引起注意。

mysql主从复制Last_IO_Errno: 1236

mysql主从复制Last_IO_Errno: 1236

mysql主从复制Last_IO_Errno: 1236,Last_IO_Error: Got fatal error 1236 from master when reading data from binary log: 'Slave can not handle replication events with the checksum that master is configured to log; the first event 'mysql-bin.000004' at 120, the las

mysql 优化之14:php mysql limit 分页优化,页面值越大查询越慢

mysql 优化之14:php mysql limit 分页优化,页面值越大查询越慢

select * from nodes_hierarchy where id >= (select id from nodes_hierarchy order by id asc limit 260000,1) limit 20 0.061s仔细看这个优化之后的查询语句,发现在子查询中用到了主键id,其实本质是利用主键索引,因为利用索引查找有优化算法,且数据就在查询索引上面,不用再去找相关的数据地址了,这样节省了很多时间。另外Mysql中也有相关的索引缓存,在并发高的时候利用缓存就效果更好了。

mysql 优化之12:Prepared Statements

mysql 优化之12:Prepared Statements

Prepared Statements很像存储过程,是一种运行在后台的SQL语句集合,我们可以从使用 prepared statements 获得很多好处,无论是性能问题还是安全问题。

mysql 优化之10:从 PROCEDURE ANALYSE() 取得建议

mysql 优化之10:从 PROCEDURE ANALYSE() 取得建议

PROCEDURE ANALYSE() 会让 MySQL 帮你去分析你的字段和其实际的数据,并会给你一些有用的建议。只有表中有实际的数据,这些建议才会变得有用,因为要做一些大的决定是需要有数据作为基础的。