-
详解MySQL分组查询Group By实现原理
所属栏目:[MySql教程] 日期:2016-09-11 热度:69
由于GROUP BY 实际上也同样会进行排序操作,而且与ORDER BY 相比,GROUP BY 主要只是多了排序之后的分组操作。当然,如果在分组的时候还使用了其他的一些聚合函[详细]
-
五种MySQL数据库可靠性方案的分析和比较
所属栏目:[MySql教程] 日期:2016-09-11 热度:173
这篇文章主要从基本情况、成本、优缺点和应用场合等方面对5种MySQL的可靠性方案进行了详细的分析和比较,另外,本文对MySQL数据库的开发和管理有一定的借鉴作用[详细]
-
MySQL中Join算法实现原理分析
所属栏目:[MySql教程] 日期:2016-09-11 热度:189
在MySQL 中,只有一种 Join 算法,就是大名鼎鼎的 Nested Loop Join,他没有其他很多数据库所提供的 Hash Join,也没有 Sort Merge Join。顾名思义,Nested Loo[详细]
-
具备负载均衡功能MySQL服务器集群部署及实现
所属栏目:[MySql教程] 日期:2016-09-11 热度:107
1. 引言 MySQL是一个高速度、高性能、多线程、开放源代码,建立在客户/服务器(Client/Server)结构上的关系型数据库管理系统(RDBMS)。它始于1979年,最初是Micha[详细]
-
MySQL中Order By实现原理分析
所属栏目:[MySql教程] 日期:2016-09-11 热度:60
下面将通过实例分析两种排序实现方式及实现图解: 假设有 Table A 和 B 两个表结构分别如下: 1 sky@localhost : example 01:48:21 show create table AG 2 3 *[详细]
-
MySQL中的字符串比较函数
所属栏目:[MySql教程] 日期:2016-09-11 热度:121
根据,MySQL 会自动将数字转化为字符串,反之亦然。 mysql SELECT 1+'1'; - 2 mysql SELECT CONCAT(2,' test'); - '2 test' 若想要将数字明确地转化为字符串,[详细]
-
Sphinx+MySQL全文检索架构与安装
所属栏目:[MySql教程] 日期:2016-09-11 热度:128
前言: 本文阐述的是一款经过生产环境检验的千万级数据全文检索(搜索引擎)架构。本文只列出前几章的内容节选,不提供全文内容。 在DELL PowerEdge 6850服务器[详细]
-
深度分析:找到MySQL的优点
所属栏目:[MySql教程] 日期:2016-09-11 热度:99
第一步安装MySQL 到http://dev.mysql.com/downloads/ 下载这个服务器、MySQL GUI工具和MySQL ODBC驱动。你可以选择的服务器有:5.0, 5.1或6.0。然后安装它们。[详细]
-
MySQL内置函数中的日期和时间函数详解
所属栏目:[MySql教程] 日期:2016-09-11 热度:120
下面的例子使用了时间函数。以下询问选择了最近的 30天内所有带有date_col 值的记录: mysql SELECT something FROM tbl_name - WHERE DATE_SUB(CURDATE(),INTE[详细]
-
各种MySQL客户环境变量程序概述
所属栏目:[MySql教程] 日期:2016-09-11 热度:133
所有使用mysqlclient客户库与服务器通信的MySQL客户使用下列环境变量: 使用MYSQL_PWD是不安全的。见6.3 与MySQL服务器连接。 mysql客户使用MYSQL_HISTFILE环境[详细]
-
PHP实现的Mysql读写分离
所属栏目:[MySql教程] 日期:2016-09-11 热度:161
本代码是从uchome的代码修改的,是因为要解决uchome的效率而处理的。这个思维其实很久就有了,只是一直没有去做,相信也有人有同样的想法,如果有类似的,那真[详细]
-
Mysql教程:对MySQL中的锁机制的总结
所属栏目:[MySql教程] 日期:2016-09-11 热度:88
原文链接:http://blog.chinaunix.net/u/29134/showart_1087632.html 今天来简单总结一下MySQL的锁机制,不妥的欢迎拍砖! 1、对于MySQL来说,有三种锁的级别:[详细]
-
Mysql教程:性能跟踪语句
所属栏目:[MySql教程] 日期:2016-09-11 热度:185
原文链接:http://blog.chinaunix.net/u/29134/showart_480834.html MYSQL5.0家族提供的性能跟踪器确实很爽。 要注意两点。 1、不过版本要在5.0.37之后 手册上[详细]
-
MYSQL教程:MySQL服务器权限表
所属栏目:[MySql教程] 日期:2016-09-11 热度:182
MySQL服务器通过权限表来控制用户对数据库的访问,权限表存放在mysql数据库里,由mysql_install_db脚本初始化。这些权限表分别user,db,table_priv,columns_p[详细]
-
Mysql入门系列:MySQL教程(1)
所属栏目:[MySql教程] 日期:2016-09-11 热度:185
现在我们已经具备了所需的所有基础知识;可以将MySQL投入工作了!本节提供一个教程,帮助熟悉MySQL。在完成这个教程时,将创建一个样例数据库和这个数据库中的[详细]
-
Mysql入门系列:MySQL教程(2)
所属栏目:[MySql教程] 日期:2016-09-11 热度:117
MySQL允许您一次从多个表中选择列。我们将这个内容留到从多个表中检索信息小节去介绍。 1. 指定检索条件 为了限制SELECT 语句检索出来的记录集,可使用WHERE子[详细]
-
MySQL字符集问题
所属栏目:[MySql教程] 日期:2016-09-11 热度:160
MySQL的字符集支持(Character Set Support)有两个方面: 字符集(Character set)和排序方式(Collation)。 对于字符集的支持细化到四个层次: 服务器(server),数[详细]
-
MySQL全文搜索之布尔搜索
所属栏目:[MySql教程] 日期:2016-09-11 热度:161
利用IN BOOLEAN MODE修改程序,MySQL 也可以执行布尔全文搜索: mysql SELECT * FROM articles WHERE MATCH (title,body) - AGAINST ('+MySQL -YourSQL' IN BOO[详细]
-
asp.net结合mysql存储过程进行分页代码
所属栏目:[MySql教程] 日期:2016-09-11 热度:59
最近用mysql+asp.net来写网站,既然mysql已经支持存储过程了,那么像分页这么常用的东西,当然要用存储过程啦 不过在网上找了一些,发现都有一个特点就是不能传[详细]
-
MYSQL教程:数据库具体操作
所属栏目:[MySql教程] 日期:2016-09-11 热度:193
1. 连接数据库服务器 $ ./mysql -h host_name -u user_name -p -h host_name(--host=host_name),连接的数据库主机名,如果在本地主机上则可省略。 -u user_nam[详细]
-
如何修复MySQL数据库表
所属栏目:[MySql教程] 日期:2016-09-11 热度:187
你可能在使用MySQL过程中,各种意外导致数据库表的损坏,而且这些数据往往是最新的数据,通常不可能在备份数据中找到。本章将继上篇文章中检查出表的问题后,告[详细]
-
了解MySQl数据库目录
所属栏目:[MySql教程] 日期:2016-09-11 热度:95
数据库目录是MySQL数据库服务器存放数据文件的地方,不仅包括有关表的文件,还包括数据文件和MySQL的服务器选项文件。不同的分发,数据库目录的缺省位置是不同[详细]
-
MySQL性能优化实战
所属栏目:[MySql教程] 日期:2016-09-11 热度:56
过年这段时间由于线上数据库经常压力过大导致响应非常缓慢甚至死机,咬咬牙下大决心来解决效率不高的问题! 首先是由于公司秉承快速开发原则,频繁上线,导致每[详细]
-
MySQL高级特性之集合函数
所属栏目:[MySql教程] 日期:2016-09-11 热度:158
到现在为止,你只学习了如何根据特定的条件从表中取出一条或多条记录。但是,假如你想对一个表中的记录进行数据统计。例如,如果你想统计存储在表中的一次民意[详细]
-
MySQL+PHP乱码原理与解决
所属栏目:[MySql教程] 日期:2016-09-11 热度:187
MySQL+PHP产生乱码原因: ◆ MySQL数据库默认的编码是utf8,如果这种编码与你的PHP网页不一致,可能就会造成MySQL乱码; ◆ MySQL中创建表时会让你选择一种编码,[详细]