在MySQL中,ROUND函数用于对查询结果进行四舍五入,不过最近使用ROUND函数四舍五入时意外发现并没有预期的那样,本文将这一问题记录下来,以免大家跟我一样犯同样的错误。 问题描述 假如我们有如下一个数据表test,…
标签:MySql
MySQL升级5.5.36升级5.6.37
mysql源码升级 升级的方法一般有两类: 1.利用mysqldump来直接导出sql文件,导入到新库中,这种方法是最省事儿的,也是最保险的,缺点的话,也显而易见,大库的mysqldump费时费力。 2.直接替换掉mys…
优化 sql 语句的一般步骤
一、通过 show status 命令了解各种 sql 的执行频率 mysql 客户端连接成功后,通过 show [session|global] status 命令可以提供服务器状态信息,也可以在操作系统上使用 mys…
如何从公网访问内网MySQL数据库
公网访问内网MySQL数据库 本地安装了MySQL数据库,只能在局域网内访问,怎样从公网也能访问本地MySQL数据库? 本文将介绍具体的实现步骤。 1. 准备工作 1.1 安装并启动MySQL数据库 默认安装的MySQL…
s面向对象的写法
js面向对象的写法一、在html中引入该js文件,使用时: <script> var BuyBw8Product = new buyBw8Product(); </script> 二、一般写一个较…
mac上安装和设置mysql
一)安装mysqlbrew install mysql 二)check是否安装成功,里面存在mysqlbrew list 三)设置mysql安装的基本设置mysql.server start 启动mysql服务mysql…
新特性解读 | MySQL 8.0 错误日志增强特性
MySQL 8.0 重新定义了错误日志输出和过滤,改善了原来臃肿并且可读性很差的错误日志。 比如增加了 JSON 输出,在原来的日志后面以序号以及 JSON 后缀的方式展示 比如我机器上的 MySQL 以 JSON 保存…
mysql之触发器trigger
触发器(trigger):监视某种情况,并触发某种操作。 触发器创建语法四要素:1.监视地点(table) 2.监视事件(insert/update/delete) 3.触发时间(after/before) 4.触发事件…
QT连接MySQL
Qt 连接MySQL 是件很简单的事,但也有可能很不简单。 QT给我们的提示只有 QMYSQL driver not loaded,让我们毫无头绪。访问其他数据库也可以用同样的方法解决。 Qt 访问 MySQL 需要 2…
MySQL分区管理
以下是我看MySQL官方文档的时候整理的笔记,仅作参考保留。 RANGE,LIST分区管理 1:为未分区表创建分区 ALTER TABLE trb3 PARTITION BY KEY(id) PARTITIONS 2; …
聊聊MySQL DBA的面试与被面试(上)
我在《MySQL运维内参》的“读者对象”一节里面对这本书的定位是这么说的: “如果你是一名技术管理者,期望本书能帮你建立对MySQL数据库的信心,助你完成对数据库方向的技术体系建设。同时也能助你了解MySQL的原理和架构…
《高性能MySQL》读书笔记
《高性能MySQL》读书笔记 www.woojean.com 第1章 MySQL架构与历史 MySQL最重要、最与众不同的特性是它的存储引擎架构,这种架构将查询处理与数据的存储/提取相分离,使得可以在使用时根据不同的需…