-
MySQL百万级高并发网站实战攻略
所属栏目:[MySql教程] 日期:2016-09-12 热度:153
在一开始接触PHP接触MYSQL的时候就听不少人说:MySQL就跑跑一天几十万IP的小站还可以,要是几百万IP就不行了,原话不记得了,大体就是这个意思。一直也没有好的[详细]
-
查询性能的优化 - 查询慢的基础知识:优化数据访问
所属栏目:[MySql教程] 日期:2016-09-12 热度:74
一个查询执行的不是很理想,大部分原因都是由于数据量过大。很多查询都筛选了大量的数据并且并没有什么作用。其实大部分不好的语句都可以访问更少的数据。我们[详细]
-
优化MySQL数据库性能的八大“妙手”
所属栏目:[MySql教程] 日期:2016-09-12 热度:121
本文探讨了提高MySQL 数据库性能的思路,并从8个方面给出了具体的解决方法。 1、选取最适用的字段属性 MySQL可以很好的支持大数据量的存取,但是一般说来,数据[详细]
-
MySQL Order By索引优化
所属栏目:[MySql教程] 日期:2016-09-12 热度:200
在一些情况下,MySQL可以直接使用索引来满足一个 ORDER BY 或 GROUP BY 子句而无需做额外的排序。尽管 ORDER BY 不是和索引的顺序准确匹配,索引还是可以被用到[详细]
-
MySQL数据目录结构
所属栏目:[MySql教程] 日期:2016-09-12 热度:130
从概念上讲,大多数关系数据库系统是相似的:它们有一系列数据库组成,每个数据库包含一系列数据库表,但每个系统有各自组织其管理的数据方式,MySQL也不例外。[详细]
-
MySQL中字符串函数详解
所属栏目:[MySql教程] 日期:2016-09-11 热度:136
字符串或串(String)是由零个或多个字符组成的有限序列。一般记为 s='a1a2an'(n=0)。它是编程语言中表示文本的数据类型。 通常以串的整体作为操作对象,如:在串[详细]
-
MySQL的用户设置与授权
所属栏目:[MySql教程] 日期:2016-09-11 热度:87
你可以有2个不同的方法增加用户:通过使用GRANT语句或通过直接操作MySQL授权表。比较好的方法是使用GRANT语句,因为他们是更简明并且好像错误少些。 使用SHOW G[详细]
-
详解MySQL分组查询Group By实现原理
所属栏目:[MySql教程] 日期:2016-09-11 热度:75
由于GROUP BY 实际上也同样会进行排序操作,而且与ORDER BY 相比,GROUP BY 主要只是多了排序之后的分组操作。当然,如果在分组的时候还使用了其他的一些聚合函[详细]
-
五种MySQL数据库可靠性方案的分析和比较
所属栏目:[MySql教程] 日期:2016-09-11 热度:166
这篇文章主要从基本情况、成本、优缺点和应用场合等方面对5种MySQL的可靠性方案进行了详细的分析和比较,另外,本文对MySQL数据库的开发和管理有一定的借鉴作用[详细]
-
具备负载均衡功能MySQL服务器集群部署及实现
所属栏目:[MySql教程] 日期:2016-09-11 热度:147
1. 引言 MySQL是一个高速度、高性能、多线程、开放源代码,建立在客户/服务器(Client/Server)结构上的关系型数据库管理系统(RDBMS)。它始于1979年,最初是Micha[详细]
-
MySQL中Join算法实现原理分析
所属栏目:[MySql教程] 日期:2016-09-11 热度:51
在MySQL 中,只有一种 Join 算法,就是大名鼎鼎的 Nested Loop Join,他没有其他很多数据库所提供的 Hash Join,也没有 Sort Merge Join。顾名思义,Nested Loo[详细]
-
MySQL中Order By实现原理分析
所属栏目:[MySql教程] 日期:2016-09-11 热度:72
下面将通过实例分析两种排序实现方式及实现图解: 假设有 Table A 和 B 两个表结构分别如下: 1 sky@localhost : example 01:48:21 show create table AG 2 3 *[详细]
-
MySQL中的字符串比较函数
所属栏目:[MySql教程] 日期:2016-09-11 热度:80
根据,MySQL 会自动将数字转化为字符串,反之亦然。 mysql SELECT 1+'1'; - 2 mysql SELECT CONCAT(2,' test'); - '2 test' 若想要将数字明确地转化为字符串,[详细]
-
Sphinx+MySQL全文检索架构与安装
所属栏目:[MySql教程] 日期:2016-09-11 热度:57
前言: 本文阐述的是一款经过生产环境检验的千万级数据全文检索(搜索引擎)架构。本文只列出前几章的内容节选,不提供全文内容。 在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 热度:175
下面的例子使用了时间函数。以下询问选择了最近的 30天内所有带有date_col 值的记录: mysql SELECT something FROM tbl_name - WHERE DATE_SUB(CURDATE(),INTE[详细]
-
各种MySQL客户环境变量程序概述
所属栏目:[MySql教程] 日期:2016-09-11 热度:127
所有使用mysqlclient客户库与服务器通信的MySQL客户使用下列环境变量: 使用MYSQL_PWD是不安全的。见6.3 与MySQL服务器连接。 mysql客户使用MYSQL_HISTFILE环境[详细]
-
PHP实现的Mysql读写分离
所属栏目:[MySql教程] 日期:2016-09-11 热度:153
本代码是从uchome的代码修改的,是因为要解决uchome的效率而处理的。这个思维其实很久就有了,只是一直没有去做,相信也有人有同样的想法,如果有类似的,那真[详细]
-
Mysql教程:对MySQL中的锁机制的总结
所属栏目:[MySql教程] 日期:2016-09-11 热度:86
原文链接:http://blog.chinaunix.net/u/29134/showart_1087632.html 今天来简单总结一下MySQL的锁机制,不妥的欢迎拍砖! 1、对于MySQL来说,有三种锁的级别:[详细]
-
LAMP系统性能调优之MySQL服务器调优
所属栏目:[MySql教程] 日期:2016-09-10 热度:167
如今,开发人员不断地开发和部署使用LAMP(Linux、Apache、MySQL 和 PHP/Perl)架构的应用程序。但是,服务器管理员常常对应用程序本身没有什么控制能力,因为[详细]
-
MySQL双向复制技术详解
所属栏目:[MySql教程] 日期:2016-09-10 热度:148
设置MySQL数据同步(单向双向)由于公司的业务需求,需要网通和电信的数据同步,就做了个MySQL的双向同步,记下过程,以后用得到再翻出来,也贴出来供大家参考[详细]
-
InnoDB数据表空间文件平滑迁移
所属栏目:[MySql教程] 日期:2016-09-10 热度:51
如何迁移? 从MySQL文档中我们了解到,InnoDB的表空间可以是共享的或独立的。如果是共享表空间,则所有的表空间都放在一个文件里:ibdata1,ibdata2..ibdataN,[详细]
-
利用MySQL内置函数实现全文搜索功能
所属栏目:[MySql教程] 日期:2016-09-10 热度:178
MATCH (col1,col2,...) AGAINST (expr [IN BOOLEAN MODE | WITH QUERY EXPANSION]) MySQL支持全文索引和搜索功能。MySQL中的全文索引类型FULLTEXT的索引。 FULL[详细]
-
mysql时间转换函数的用法
所属栏目:[MySql教程] 日期:2016-09-10 热度:171
mysql时间转换函数的用法 返回日期date的星期索引(1=星期天,2=星期一, 7=星期六)。这些索引值对应于ODBC标准。 mysql select DAYOFWEEK(2007-10-31); - 4 WEEK[详细]
-
MySQL+PHP乱码原理与解决
所属栏目:[MySql教程] 日期:2016-09-10 热度:64
MySQL+PHP产生乱码原因: ◆ MySQL数据库默认的编码是utf8,如果这种编码与你的PHP网页不一致,可能就会造成MySQL乱码; ◆ MySQL中创建表时会让你选择一种编码,[详细]
