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