• MySQL只能做小项目?是时候说几句公道话了!
  • MySQL只能做小项目?是时候说几句公道话了!

    很多人对MySQL有一些偏见,偏见主要集中在以下几方面:MySQL不支持事务,MySQL存储的数据量比较小,适合小项目,大项目还是得上Oracle、DB2等,这么多年过去了,我自己在开发中一直是以MySQL为主,我觉得我有必要说两句公道话了

    mysql教程22019-06-25 17:41:230685

  • mysql大表分页查询翻页优化方案
  • mysql大表分页查询翻页优化方案

    mysql分页查询是先查询出来所有数据,然后跳过offset,取limit条记录,造成了越往后的页数,查询时间越长,一般优化思路是转换offset,让offset尽可能的小,最好能每次查询都是第一页,也就是offset为0。

    mysql教程5742019-06-25 16:05:5401235

  • mysql 存储过程中使用动态sql语句
  • mysql 存储过程中使用动态sql语句

    Mysql 5.0 以后,支持了动态sql语句,我们可以通过传递不同的参数得到我们想要的值,本文介绍两种在存储过程中的动态sql。

    mysql教程7702019-06-24 18:06:020631

  • MySQL索引原理以及优化
  • MySQL索引原理以及优化

    本文是美团一位大佬写的,还不错拿出来和大家分享下,代码中嵌套在 html 中 sql 语句是 java 框架的写法,理解其 sql 要执行的语句即可。

    mysql教程8582019-06-22 18:13:2511341

  • MySQL 数据库保存 Emoji 表情及特殊符号
  • MySQL 数据库保存 Emoji 表情及特殊符号

    MySQL 在 5.5.3 版本之后增加了这个 utf8mb4 的编码,mb4 就是 most bytes 4 的意思,专门用来兼容四字节的 unicode。其实,utf8mb4 是 utf8 的超集。

    mysql教程2542019-06-21 16:09:0401052

  • 你知道MySQL的Limit有性能问题吗
  • 你知道MySQL的Limit有性能问题吗

    MySQL的分页查询通常通过limit来实现。MySQL的limit基本用法很简单。limit接收1或2个整数型参数,如果是2个参数,第一个是指定第一个返回记录行的偏移量,第二个是返回记录行的最大数目。初始记录行的偏移量是0。

    mysql教程8262019-06-19 14:51:350660

  • MySQL实现主从复制功能
  • MySQL实现主从复制功能

    MySQL 内建的复制功能是构建大型,高性能应用程序的基础。将 MySQL 的 数亿分布到到多个系统上去,这种分布的机制,是通过将 MySQL 的某一台主机的数据复制到其它主机( Slave )上,并重新执行一遍来实现的。复制过程中一个

    mysql教程602019-06-19 14:43:580802

  • 为什么不要在MySQL中使用UTF-8编码方式
  • 为什么不要在MySQL中使用UTF-8编码方式

    MySQL 从 4.1 版本开始支持 UTF-8,也就是 2003 年,然而目前流行的UTF-8 标准(RFC 3629)是在此之后规定的。正因此,才造就了MySQL中的UTF-8与我们日常开发中的UTF-8不一致,从到导致了些问题。

    mysql教程2302019-06-19 14:01:0401001

  • MySQL存储的字段是不区分大小写的,你知道吗?
  • MySQL存储的字段是不区分大小写的,你知道吗?

    MySQL在Linux下数据库名、表名、列名、别名大小写规则是这样的:1、数据库名与表名是严格区分大小写的;2、表的别名是严格区分大小写的;3、列名与列的别名在所有的情况下均是忽略大小写的;4、字段内容默认情况下是大小写不敏感的。

    mysql教程8342019-06-19 13:30:370685

  • 数据库根据指定字段去重
  • 数据库根据指定字段去重

    需求:对一张用户表根据name/email/card_num字段去除重复数据;思路:用group by方法可以查询出'去重'后的数据,将这些数据存储到一张临时表中,然后将临时表的数据存储到指定的表中.

    mysql教程8412019-06-19 13:14:5901741

  • mysql存储过程的写法
  • mysql存储过程的写法

    可以使用CREATE PROCEDURE语句创建存储过程。其语法为CREATE PROCEDURE 过程名([[IN|OUT|INOUT] 参数名 数据类型[,[IN|OUT|INOUT] 参数名 数据类型]]) [特性 ]过程体。

    mysql教程9482019-06-19 11:35:1502788

  • 用sql语句创建学生表如何做
  • 用sql语句创建学生表如何做

    sql语句创建学生表:create table 学生表 (学号char(12) primary key,姓名 char(6) not null,性别 char(2) check(性别 IN ('男','女')), 班级 char( 15))

    mysql教程4442019-06-19 09:36:1201577

  • MySQL存储引擎详解
  • MySQL存储引擎详解

    从MySQL5.5版本之后,MySQL的默认内置存储引擎已经是InnoDB了,他的主要特点有:(1)灾难恢复性比较好;(2)支持事务。默认的事务隔离级别为可重复度,通过MVCC(并发版本控制)来实现的等。

    mysql教程9142019-06-18 17:40:190458

  • 如何写优雅的SQL原生语句
  • 如何写优雅的SQL原生语句

    上一篇讲Mysql基本架构时,以"sql查询语句在MySql架构中具体是怎么执行的"进行了全面的讲解。知道了sql查询语句在MySql架构中的具体执行流程,但为了能够更好更快的写出sql语句,我觉得非常有必要知道sql语句中各子句的执行顺序

    mysql教程4362019-06-18 14:54:330917

发布技术文章

头条

推荐视频教程

  • PHP入门视频教程之一周学会PHP
  • 弹指间学会HTML视频教程
  • 弹指间学会CSS视频教程
  • javascript初级视频教程
  • CSS3 最新视频教程