MySQL时间戳(Timestamp)函数 mysql教程

MySQL时间戳(Timestamp)函数

1. MySQL 获得当前时间戳函数:current_timestamp, current_timestamp() mysql select current_timestamp, current_timestamp(); +++ | current_timestamp | current_timestamp() | +++ | 2008-08-09 23:22:24 | 2008-08-09 23:22:24 | +++ 2. MySQ...

阅读全文
让人无语的MySQL嵌套事务 mysql教程

让人无语的MySQL嵌套事务

MySQL是支持嵌套事务的,但是没多少人会这么干的. 前段时间在国外看到一些老外在争论MySQL嵌套事务的场景必要性。 逗死我了, 这嵌套的鬼畜用法还有啥场景必要性。 跟以前的dba同事...

阅读全文
mysql协议的错误包及解析 mysql教程

mysql协议的错误包及解析

mysql客户端与mysql服务端交互过程中,如果服务端遇到错误需要告知客户端则返回错误包。 mysql通信报文结构 类型 名字 描述 int3 payload长度 按照the least significant byte first存储,3个字节的...

阅读全文
MySQL数据库优化的八种方式 mysql教程

MySQL数据库优化的八种方式

1、选取最适用的字段属性 MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我...

阅读全文
mysql使用utf8mb4经验总结 mysql教程

mysql使用utf8mb4经验总结

MySQL在 5.5.3 之后增加了utf8mb4字符编码,mb4即 most bytes 4。简单说 utf8mb4 是 utf8 的超集并完全兼容utf8,能够用四个字节存储更多的字符。 但抛开数据库,标准的 UTF-8 字符集编码是可以用...

阅读全文