mysql
文章平均质量分 73
guoyf123321
程序员一枚!
展开
-
mysql日期相减操作
一、MySQL中两个DateTime字段相减假定表名为tblName,两个DateTime字段名分别为beginDateTime,endDateTime,以下是相关两个mysql日期字段相减的SQL语句,这种方式两字段跨天,月,年都无问题。得到两个日期字段之间的秒数selec t (UNIX_TIMESTAMP(endDateTime) - UNIX_TIMESTAMP(beginDa转载 2015-11-09 14:25:45 · 3937 阅读 · 0 评论 -
mysql版本区别
在这个下载界面会有几个版本的选择。 1. MySQL Community Server 社区版本,开源免费,但不提供官方技术支持。2. MySQL Enterprise Edition 企业版本,需付费,可以试用30天。3. MySQL Cluster 集群版,开源免费。可将几个MySQL Server封装成一个Server。4. MySQL Cluster CGE 高级集群版转载 2016-09-01 17:54:08 · 351 阅读 · 0 评论 -
MySQL-5.6.13免安装版配置方法
1. 下载MySQL Community Server 5.6.132. 解压MySQL压缩包 将以下载的MySQL压缩包解压到自定义目录下,我的解压目录是: "D:\Program Files\MySQL\mysql-5.6.13-win32" 将解压目录下默认文件 my-default.ini 拷贝一份,改名 my.ini 复制下面的配置信息转载 2016-08-01 17:06:13 · 243 阅读 · 0 评论 -
mysql性能优化-慢查询分析、优化索引和配置
目录一、优化概述二、查询与索引优化分析1性能瓶颈定位Show命令慢查询日志explain分析查询profiling分析查询 2索引及查询优化三、配置优化1) max_connections2) back_log3) interactive_timeout4)转载 2016-07-27 18:33:09 · 284 阅读 · 0 评论 -
Mysql分表和分区的区别
一,什么是mysql分表,分区 什么是分表,从表面意思上看呢,就是把一张表分成N多个小表,具体请看mysql分表的3种方法 什么是分区,分区呢就是把一张表的数据分成N多个区块,这些区块可以在同一个磁盘上,也可以在不同的磁盘上,具体请参考mysql分区功能详细介绍,以及实例 二,mysql分表和分区有什么区别呢 1,实现方式上 a),mysql的分表是真正的分转载 2016-02-24 11:16:02 · 302 阅读 · 0 评论 -
MySQL性能优化的最佳20+条经验
今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我 们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过 多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。1.转载 2016-02-24 10:02:45 · 320 阅读 · 0 评论 -
Mysql 如何设置字段自动获取当前时间
应用场景: 1、在数据表中,要记录每条数据是什么时候创建的,不需要应用程序去特意记录,而由数据数据库获取当前时间自动记录创建时间;2、在数据库中,要记录每条数据是什么时候修改的,不需要应用程序去特意记录,而由数据数据库获取当前时间自动记录修改时间; 实现方式: 1、将字段类型设为 TIMESTAMP 2、将默认值设为 CURRENT_TIMESTAMP原创 2016-01-19 15:57:04 · 352 阅读 · 0 评论 -
mysql学习——DATE_SUB()&EXTRACT() 函数
定义和用法DATE_SUB() 函数从日期减去指定的时间间隔。语法点击(此处)折叠或打开DATE_SUB(date,INTERVAL expr type)例:点击(此处)折叠或打开select date_sub(now(),interval 7 DAY); +------------------------------转载 2015-11-16 14:46:30 · 1334 阅读 · 0 评论 -
mysql查询今天、昨天、7天、近30天、本月、上一月 数据
今天select * from 表名 where to_days(时间字段名) = to_days(now());昨天SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) 7天SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 7 DAY)转载 2015-11-16 13:39:43 · 272 阅读 · 0 评论 -
mysql字符集修改
SELECT CONCAT('ALTER TABLE ', table_name, ' CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;')FROM information_schema.TABLESWHERE TABLE_SCHEMA = 'pxp2p'原创 2018-06-20 09:58:38 · 235 阅读 · 0 评论