MySQL
goldmei88
程序猿
展开
-
性能优化之MySQL优化(四)- 操作系统配置优化
操作系统配置优化 数据库是基于操作系统的,目前大多数的MySQL都是安装在linux系统之上,所以对于操作系统的一些参数配置也影响到MySQL的性能,下面就列出一些常用到的系统配置。网络方面的配置,要修改/etc/sysctl.conf文件#增加tcp支持的队列书net.ipv4.tcp_max_syn_backlog=65535#减少断开连接时,资源的回收原创 2016-11-29 14:57:15 · 492 阅读 · 0 评论 -
Mysql字符串字段判断是否包含某个字符串的3种方法
方法一:SELECT * FROM users WHERE emails like "%b@email.com%";方法二:利用mysql 字符串函数 find_in_set();SELECT * FROM users WHERE find_in_set('aa@email.com', emails);这样是可以的,怎么理解呢?mysql有很多字符串函数 find_in_s...转载 2019-04-30 10:55:12 · 274 阅读 · 0 评论 -
win10下安装两个MySQL5.6.35数据库
http://www.jb51.net/article/113636.htmhttp://www.jb51.net/article/113630.htm转载 2018-05-22 15:56:54 · 310 阅读 · 0 评论 -
MySQL创建用户和赋予权限
原创 2018-04-06 20:28:02 · 192 阅读 · 0 评论 -
MySQL数据库架构(一) 影响性能的因素
一、基本概念:QPS:每秒钟处理的查询量二、哪些会影响数据库性能:原创 2018-03-27 11:08:13 · 227 阅读 · 0 评论 -
MySQL中删除unique key (删除某个字段的唯一性约束)
ALTER TABLE 表明 DROP INDEX 索引名;例如:ALTER TABLE good_booked DROP INDEX good_id;原创 2017-11-17 14:26:19 · 16856 阅读 · 0 评论 -
MySQL修改字段默认值
修改字段默认值语法:alter table 表名 alter column 字段名 drop default; (若本身存在默认值,则先删除)alter table 表名 alter column 字段名 set default 默认值;(若本身不存在则可以直接设定)原创 2017-11-08 11:33:00 · 764 阅读 · 0 评论 -
MySQL 获取当前日期及日期格式转换
MySQL 获取当前日期及日期格式获取系统日期: NOW()格式化日期: DATE_FORMAT(date, format)注: date:时间字段format:日期格式返回系统日期,输出 2009-12-25 14:38:59select now();输出 09-12-25select date_format(now(),'%y-%m-%d');根据f原创 2017-08-22 16:37:07 · 4386 阅读 · 0 评论 -
30多条mysql数据库优化方法,千万级数据库记录查询轻松解决
http://www.ihref.com/read-16422.html转载 2017-06-22 16:39:22 · 251 阅读 · 0 评论 -
mysql查询当天整点时间,昨天整点时间
今天是SELECTNOW();--2015-09-28 13:48:12查询当天,格式为YYYY-MM-DDSELECTCURDATE();--2015-09-28查询当天,格式为YYYY-MM-DD HH:mm:ssSELECTNOW();--2015-09-28 13:42:00查询当天0点,格原创 2017-06-30 11:12:34 · 12787 阅读 · 0 评论 -
Mysql按字段分组取最大值记录
Mysql按字段分组取最大值记录转载 2017-02-14 17:40:18 · 619 阅读 · 0 评论 -
MySQL数据库中字段类型为tinyint,读取出来为true/false的问题
MySQL数据库中字段类型为tinyint,读取出来为true/false的问题转载 2017-02-17 11:51:38 · 3944 阅读 · 1 评论 -
性能优化之MySQL优化(三)- count()和max()查询优化
一、max()查询优化 rows一行的值为16451说明需要查询16451行才能找到,当数据量很大的时候查询起来会很耗时,此时我们可以在payment_date列建立索引 这里最后加了个\G 能使输出按列打印 此时直接就可以找到了,大大减少了查询时间,所以当使用max()函数时我们可以考虑使用索引。二、count原创 2016-11-23 16:36:58 · 11315 阅读 · 0 评论 -
性能优化之MySQL优化(二)- explain分析SQL
开启了慢查询日志后 mysql> show variables like '%log%'; 其中一项纪录慢查询语句的文件 | slow_query_log_file |C:\ProgramData\MySQL\MySQL Server 5.5\Data\ThinkPad-slow.log 用vim原创 2016-11-23 15:27:03 · 511 阅读 · 0 评论 -
性能优化之MySQL优化(一)- 慢查询
一、慢查询原创 2016-11-23 11:28:47 · 434 阅读 · 0 评论 -
性能优化之MySQL优化(五)- MySQL配置优化
MySQL配置优化 MySQL可以通过启动时指定配置参数和使用配置文件两种方法进行配置,在大多数情况下配置文件位于/etc/my.cnf或/etc/mysql/my.cnf;在windows系统配置文件可以位于C:/windows/my.ini文件,MySQL查找配置的顺序可以通过以下方法获得:$:/usr/sbin/mysqld --verbose --help |原创 2016-11-29 15:00:58 · 342 阅读 · 0 评论 -
IntelliJIDEA连接数据源看不到我MySQL数据库中现有的表
如下图:连接mysql数据源成功,却点不开表右键单击数据源 - >属性 - >架构 - >使用legacy introspector来修复它看一下原创 2019-04-30 16:39:05 · 6032 阅读 · 0 评论