• 巧用这19条MySQL优化,效率至少提高3倍

    本文我们来谈谈项目中常用的MySQL优化方法,共19条,具体如下: 1、EXPLAIN 做MySQL优化,我们要善用EXPLAIN查看SQL执行计划。 下面来个简单的示例,标注(1、2、3、4、5)我们要重点关注的数据: type列,连接类型。一个好的SQL语句至少要达到range级别。杜绝出现all...

    2019-07-24 08:58:30 mysql优化效率提高

  • MySQL 如何查找删除重复行?

    如何查找重复行 第一步是定义什么样的行才是重复行。多数情况下很简单:它们某一列具有相同的值。本文采用这一定义,或许你对“重复”的定义比这复杂,你需要对sql做些修改。本文要用到的数据样本: create table test ( id int not null primary key , day date not n...

    2019-07-24 08:58:23 mysql查找删除重复行

  • MySQL数据库表设计规范

    一、数据库设计 1、一般都使用 INNODB 存储引擎,除非读写比率1%,才考虑使用 MYISAM 存储引擎;其 他存储引擎请在 DBA 的建议下使用。 2、Stored procedure (包括存储过程,函数,触发器)对于 MYSQL 来说还不是很成熟, 没有完善的出错记录处理,不建议使用。 3、UUID()...

    2019-07-24 08:58:19 mysql数据库

  • MySQL 索引原理及设计

    索引一直是数据库中非常重要的概念,所以了解索引相关的知识是转入后端开发中必不可少的一环。这篇文章是我从开始做后端开发之后至今学习关于索引知识的一个总结,从原先很多概念的模糊和不理解到现在大致有一个比较清楚的认知,尽量会把关于索引的一些点以及为什么需...

    2019-07-24 08:58:12 mysql索引原理设计

  • 项目中常用的 19 条 MySQL 优化

    本文我们来谈谈项目中常用的MySQL优化方法,共19条,具体如下: 一、EXPLAIN 做MySQL优化,我们要善用EXPLAIN查看SQL执行计划。 下面来个简单的示例,标注(1、2、3、4、5)我们要重点关注的数据: type列,连接类型。一个好的SQL语句至少要达到range级别。杜绝出现all...

    2019-07-24 08:58:07 mysql优化

  • 38个小技巧告诉你如何快速学习MySQL数据库

    无论是运维、开发、测试,还是架构师,数据库技术是一个必备加薪神器,那么,一直说学习数据库、学MySQL,到底是要学习它的哪些东西呢? 此文为你揭晓,你值得一看!看过别忘记点赞+转发支持哦。 1.如何快速掌握MySQL? ⑴培养兴趣 不论学习什么知识,兴趣都可以极大地...

    2019-07-24 08:58:06 技巧mysql数据库

  • 一千行 MySQL 学习笔记

    PHPer都需要学习的MySQL知识点。 Windows服务 -- 启动MySQL net start mysql -- 创建Windows服务 sc create mysql binPath= mysqld_bin_path(注意:等号与值之间有空格) 连接与断开服务器 mysql -h 地址 -P 端口 -u 用户名 -p 密码 SHOW PROCESSLIST -- 显示哪些线程正...

    2019-07-24 08:58:06 mysql学习笔记

  • MySQL 每秒 570000 的写入,如何实现?

    一、需求 一个朋友接到一个需求,从大数据平台收到一个数据写入在20亿+,需要快速地加载到MySQL中,供第二天业务展示使用。 二、实现再分析 对于单表20亿, 在MySQL运维,说真的这块目前涉及得比较少,也基本没什么经验,但对于InnoDB单表Insert 如果内存大于数据情况...

    2019-07-24 08:58:01 mysql写入

  • 精心整理了一套MySQL 常用命令

    常用功能命令 1.导出整个数据库 1 mysqldump-u用户名-p– default -character- set =latin1数据库名导出的文件名(数据库默认编码是latin1) 2 3 mysqldump-uwcnc-psmgp_apps_wcncwcnc.sql 2.导出一个表 1 mysqldump -u 用户名 -p 数据库名表名导出的文件名 2 3 mysqldum...

    2019-07-24 08:57:56 常用命令mysql

  • 详析mysql的基础知识

    对于初学者们来说理解mysql的基础知识是非常重要的,只有理解清楚了mysql的基础知识我们才能更快速的写出代码,以下是小编为大家详析mysql的基础知识的内容。 1.每个客户端连接都会从服务器进程中分到一个属于它的线程。而该连接的相应查询都都会通过该线程处理。 2.服...

    2019-07-24 08:55:29 mysql基础知识