分享篇mysql中日期的一些操作,就是我们常常会用到的mysql时间日期的相加或者相减的了,这个mysql也自己带了函数,有需要的朋友可以参考一下。 最简单的方法 select TO_DAYS(str_to_date(&…
分类:MySql
error mysql Access denied for user root@localhost
经常会有小伙伴在用客户端工具连接MySQL或者命令窗口输入命令mysql -uroot -p的时候报错“ERROR 1045 (28000): Access denied for user’root̵…
2017-11-18 Mysql在Win10 64位下安装
安装方法参照32位方式,完全一致。https://zhuanlan.zhihu.com/p/31116737 下载文件mysql-5.7.20-winx64.zip,解压后创建data目录和my.ini文件。 然后创建环…
python操作MySQL类
# -*- coding: utf-8 -*- import sys import cymysql class mysqlDB: '''操作MySQL的类''' def __init__(self, host, user…
MySQL UUID 与 INT 作为主键的比较
MySQL UUID简介 UUID代表通用唯一标识符。UUID是基于”RFC 4122“通用唯一标识符(UUID)URN命名空间”)定义的。 UUID被设计为在空间和时间全球独一无二的数字。 预期两个UUID值是不同的,…
mysql sql汇总查询将两个结果集合并一行展示
最近在做一个统计功能,其中有根据一张表中的一个字段的不同状态统计,输出时将同一笔业务的多个数据集合成一条数据进行展示。 数据库是MYSQL,直接上代码,实例如下: 建表语句: CREATE TABLE `T…
MySQL 两个字段的like模糊匹配
普通情况 挑选出tb1表的字段a中包含关键字’abc’的语法没我们可以这样写: SELECT * FROM tb1 JOIN tb2 ON tb1.a=tb2.a WHERE tb1.b LIKE '%a%' 问题 但是…
MySQL之ROUND函数四舍五入的陷阱
在MySQL中,ROUND函数用于对查询结果进行四舍五入,不过最近使用ROUND函数四舍五入时意外发现并没有预期的那样,本文将这一问题记录下来,以免大家跟我一样犯同样的错误。 问题描述 假如我们有如下一个数据表test,…
MySQL升级5.5.36升级5.6.37
mysql源码升级 升级的方法一般有两类: 1.利用mysqldump来直接导出sql文件,导入到新库中,这种方法是最省事儿的,也是最保险的,缺点的话,也显而易见,大库的mysqldump费时费力。 2.直接替换掉mys…
优化 sql 语句的一般步骤
一、通过 show status 命令了解各种 sql 的执行频率 mysql 客户端连接成功后,通过 show [session|global] status 命令可以提供服务器状态信息,也可以在操作系统上使用 mys…
MixPHP 独特的SQL构建方式
独特的SQL构建方式 MixPHP 对CUD这些写操作都有专用方法,可快速构建,使用方法也与 Yii2 完全一至,而R操作完全不一样,MixPHP 发明了一种新奇的构造方式,非常简单的方式,在定义复杂查询时,可使 SQL…
php环境篇:linux编译安装mysql5.7
mysql编译安装 添加用户 useradd -s /usr/sbin/nologin -r mysql 下载源码包以及解压 wget https://dev.mysql.com/get/Downloads/MySQL-…