<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>MySQL - 技术文档</title>
    <link>http://article.phpfans.net</link>
    <description>PHP爱好者,新闻,论坛,问答吧,文档,手册,下载,博客</description>
    <copyright>Copyright(C) PHPfans</copyright>
    <lastBuildDate>Mon, 06 Sep 2010 14:53:41 +0800</lastBuildDate>
    <image>
      <url>http://www.phpfans.net/image/phpfans.logo.gif</url>
      <title>PHP爱好者</title>
      <link>http://www.phpfans.net</link>
    </image>
    <item>
      <title>MySQL存储过程例子，包含事务，输出参数，嵌套调用</title>
      <link>http://www.phpfans.net/article/htmls/201009/MzAwMDY0.html</link>
      <description><![CDATA[drop procedure if exists pro_rep_shadow_rs;delimiter |------------------------------------ rep_shadow_rs-- 用来处理信息的增加，更新和删除-- 每次只更新上次以来没有做过的数据-- 根据不同的标志位-- 需要一个输出的参数，-- 如果返回为0，则调用失败，事务回滚-- 如果返回为1，调用成功，...]]></description>
      <category>MySQL</category>
      <author>贵贵</author>
      <pubDate>Sun, 05 Sep 2010 23:07:00 +0800</pubDate>
    </item>
    <item>
      <title>mysql memory表的使用  2010-09-04（转）</title>
      <link>http://www.phpfans.net/article/htmls/201009/Mjk5ODM3.html</link>
      <description><![CDATA[mysql memory引擎适合缓存中小型数据库，但是使用上受到一些限制。&nbsp;1、MySQL heap对所有用户的连接是可见的，这使得它非常适合做缓存。&nbsp; 2、仅适合使用的场合。heap不允许使用xxxTEXT和xxxBLOB数据类型；只允许使用=和&lt;=&gt;操作符来搜索记录（不允许&amp; lt;、&gt;、&lt;=或&gt;=）；不支持auto_increment...]]></description>
      <category>MySQL</category>
      <author>般若随风</author>
      <pubDate>Sat, 04 Sep 2010 16:05:00 +0800</pubDate>
    </item>
    <item>
      <title>MySql基本语句</title>
      <link>http://www.phpfans.net/article/htmls/201009/Mjk5ODMz.html</link>
      <description><![CDATA[一、建表语句：
create table table_name
(
　　Id INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
　　Name VARCHAR(10) NOT NULL,
　　Sex ENUM('F','M') NOT NULL,
　　Birthday DATE NOT NULL
)
注：以上Id列为自动增长列，insert 语句中值...]]></description>
      <category>MySQL</category>
      <author>ymmt</author>
      <pubDate>Sat, 04 Sep 2010 15:44:00 +0800</pubDate>
    </item>
    <item>
      <title>mysql limit查询优化</title>
      <link>http://www.phpfans.net/article/htmls/201009/Mjk5NjAx.html</link>
      <description><![CDATA[mysql limit查询优化  mysql的limit给分页带来了极大的方便，但数据量一大的时候，limit的性能就急剧下降。网上也很多关于limit的五条优化准则，都是翻译自mysql手册，虽然正确但不实用。（测试环境win2033+p4双核 (3GHZ) +4G内存 mysql 5.0.19） 1、offset比较小的时候。  Mysql的优化是非常重要的。其他最常用也最需要优化的就是lim...]]></description>
      <category>MySQL</category>
      <author>夜壶</author>
      <pubDate>Sat, 04 Sep 2010 00:38:00 +0800</pubDate>
    </item>
    <item>
      <title>asp.net利用Mysql乱码处理 -</title>
      <link>http://www.phpfans.net/article/htmls/201009/Mjk5NTc5.html</link>
      <description><![CDATA[欢迎进入.NET社区论坛，与200万技术人员互动交流 &gt;&gt;进入 
　　在asp.net与mysql数据库打交道的时候，由于配置的问题，会遇到自己写的方法在读取数据库中数据的时候，英文，数字可以正常通过，但是中文就无法通过，以登录为例（方法略），当输入英文用户名的时候可以正常登录，但输入中午的时候方法就会报错，解决方法如下：
　　1，在 mysql数据库安装目录下找到my.ini文件，把...]]></description>
      <category>MySQL</category>
      <author>缘分星空</author>
      <pubDate>Fri, 03 Sep 2010 23:43:00 +0800</pubDate>
    </item>
    <item>
      <title>mysql自增id过大造成的错误</title>
      <link>http://www.phpfans.net/article/htmls/201009/Mjk5NTE0.html</link>
      <description><![CDATA[
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 一个外包项目突然无法使用了，报mysql insert错误，什么duplicate entry for key '2147483647'，2147483647为主键id的值，看上去是主键重复，因为用了qeephp框架，我也不熟悉，搜了一圈只有两篇讲如何把这种错误提升到表现层做处理的，貌似这个错误是orm层直接抛出来的，确实比较头疼．
...]]></description>
      <category>MySQL</category>
      <author>平如水</author>
      <pubDate>Fri, 03 Sep 2010 18:59:00 +0800</pubDate>
    </item>
    <item>
      <title>mysql分区表</title>
      <link>http://www.phpfans.net/article/htmls/201009/Mjk5MjE3.html</link>
      <description><![CDATA[之前为了解决数据量过大,查询效率低下的问题,人肉把一个字段hash到不同的表上,最后要维护20多张结构一样的表,真是很累.
今天又遇到问题,之前我理想化的把数据库用gbk编码存储,现在遇到问题了,客户端最好要求是UTF8的,于是又要改成UTF8,对于这一堆表,搞起来真是头疼,于是决定,整理成分区表.
分区表有几个类型,我选择的是hash分区,同我人肉hash到不同表上原理一样......不过我ha...]]></description>
      <category>MySQL</category>
      <author>sql172</author>
      <pubDate>Thu, 02 Sep 2010 23:55:00 +0800</pubDate>
    </item>
    <item>
      <title>[MYSQL] 设置数据的字符集</title>
      <link>http://www.phpfans.net/article/htmls/201009/Mjk5NjQ4.html</link>
      <description><![CDATA[

				1，在安装完成后修改配置文件my.ini， 添加 character_set_database = uft8， 这样新建的所有数据库都已 utf8 作为默认的字符集。2，如果数据库已经存在&nbsp; (1) 变更数据库的编码&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ALTER DATABASE `database_name` DEFAULT CHARACTER ...]]></description>
      <category>MySQL</category>
      <author>socyno</author>
      <pubDate>Thu, 02 Sep 2010 16:36:00 +0800</pubDate>
    </item>
    <item>
      <title>Mysql 主从数据库同步详解{转}</title>
      <link>http://www.phpfans.net/article/htmls/201009/Mjk5MDU3.html</link>
      <description><![CDATA[环境: 主服务器:centos 5.2 mysql 5.1.35 源码 IP:192.168.1.22 从服务器:centos 5.2 mysql 5.1.35 源码 IP:192.168.1.33 配置: 一、主服务器 1.1、创建一个复制用户，具有replication slave 权限。 mysqlgrant replication slave on *.* to repl@192.168....]]></description>
      <category>MySQL</category>
      <author>phpwriter</author>
      <pubDate>Thu, 02 Sep 2010 12:31:45 +0800</pubDate>
    </item>
    <item>
      <title>mysql : repair with keycache 的一个处理</title>
      <link>http://www.phpfans.net/article/htmls/201009/Mjk5MDUy.html</link>
      <description><![CDATA[今天一个朋友让我帮他处理以下1张3.78亿数据的表，需要导出2010年的数据到另外1张表，我查了下2010年的数据就有1.8，然后我修改了一下my.cnf的部分参数：myisam_sort_buffer_size = 1024Mtmp_table_size = 256Mtmpdir          = /back1/dzy_bakmyisam_max_sort_file_size=20G注意：/...]]></description>
      <category>MySQL</category>
      <author>rainbowbridg</author>
      <pubDate>Thu, 02 Sep 2010 11:30:00 +0800</pubDate>
    </item>
    <item>
      <title>MYSQL如何二进制日志恢复数据库</title>
      <link>http://www.phpfans.net/article/htmls/201009/Mjk5NjE5.html</link>
      <description><![CDATA[
测试流程：
1：打开二进制开关。在INI文件的MYSQLD下，添加log-bin=log，如果不指定=log，那么日志名称为hostname开头。
2:指定需要记录日志的数据库名称。在INI文件的MYSQLD下，添加binlog-do-db=dbbin。MYSQL官方建议不在这里过滤日志，在复制的时候到SLAVE用replication-do-db来过滤.
3:重新启动MYSQL服务，使前...]]></description>
      <category>MySQL</category>
      <author>909413335</author>
      <pubDate>Thu, 02 Sep 2010 10:26:00 +0800</pubDate>
    </item>
    <item>
      <title>FreeBSD下安装MySQL</title>
      <link>http://www.phpfans.net/article/htmls/201009/Mjk5MzQ3.html</link>
      <description><![CDATA[

本次通过ports方式来MySQL，首先安装以及更新Ports树。&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />




#portsnap&nbsp;fetch&nbsp;extract
#portsnap&nbsp;fetch&nbsp;update
1、安装co...]]></description>
      <category>MySQL</category>
      <author>kennychang05</author>
      <pubDate>Thu, 02 Sep 2010 01:42:00 +0800</pubDate>
    </item>
    <item>
      <title>MySQL  如何链接 远程SQL</title>
      <link>http://www.phpfans.net/article/htmls/201009/Mjk4NzIz.html</link>
      <description><![CDATA[考虑&lsquo;MySQL如何去链接远程SQL&rsquo; 这个问题已经考虑了大半月了，这之前一直纠结于想找出类似于我做&lsquo;SQL 如何链接 远程MySQL&rsquo;的那种直接的方法，找到一个合适的接口。
但努力了那么久，还是失败了，所以我想到另一个方法去实现相同的结果，当在MySQL中插入一条记录时，远程的SQL会插入一条相同的记录。
鉴于之前我已经做出了&lsquo;SQL ...]]></description>
      <category>MySQL</category>
      <author>guolebin7</author>
      <pubDate>Wed, 01 Sep 2010 21:47:00 +0800</pubDate>
    </item>
    <item>
      <title>MYSQL SQL编程实现</title>
      <link>http://www.phpfans.net/article/htmls/201009/Mjk4NTQ2.html</link>
      <description><![CDATA[需求：1.实现上个月的数据全部导入到这个月，并且时间要相应进行调整，即2010-08-10 10：10：11 转化为2010-09-10 10：10：11；2.如何实现导入效率最高（表有20个字段左右，记录将近30W）；3.如何修改某张表的流水号，让其重新排列，或让某几行的流水号按我们想要的编号进行排列，相当于让其中几行的行顺序对调。简单思路：1.复制表操作：create table tbl1 a...]]></description>
      <category>MySQL</category>
      <author>pcsh</author>
      <pubDate>Wed, 01 Sep 2010 08:54:00 +0800</pubDate>
    </item>
    <item>
      <title>mysqlreport使用指南 </title>
      <link>http://www.phpfans.net/article/htmls/201009/Mjk5MzEx.html</link>
      <description><![CDATA[

进行MySQL的配置优化，首先必须找出MySQL的性能瓶颈所在；而SHOW STATUS输出的报告正是用来计算性能瓶颈的参考数据。mysqlreport不像SHOW STATUS那样简单的罗列数据，而是对这些参考数据加以融合计算，整理成一个个优化参考点，然后DBA就可以根据这个优化参考点的值以及该点的衡量标准，进行对应调整。这篇文章既不分析mysqlreport的报告含义，也不说明优化参考点...]]></description>
      <category>MySQL</category>
      <author>kennychang05</author>
      <pubDate>Wed, 01 Sep 2010 03:51:00 +0800</pubDate>
    </item>
    <item>
      <title>Redhat MysqlReport安装配置详解 </title>
      <link>http://www.phpfans.net/article/htmls/201009/Mjk5MzA4.html</link>
      <description><![CDATA[

一、软件包
perl-DBI-1.52-1.fc6.i386.rpm 
DBD-mysql-4.014.tar.gz 
mysqlreport-3.5.zip 
二、安装步骤 
1. Rmp –ivh perl-DBI-1.52-1.fc6.i386.rpm 
2. Tar zxvf DBD-mysql-4.014.tar.gz 
3. Cd DBD-mysql-4.014.t...]]></description>
      <category>MySQL</category>
      <author>kennychang05</author>
      <pubDate>Wed, 01 Sep 2010 00:09:00 +0800</pubDate>
    </item>
    <item>
      <title>MySQL 5.5新特性</title>
      <link>http://www.phpfans.net/article/htmls/201008/Mjk5Mjkw.html</link>
      <description><![CDATA[
MySQL进入Oracle产品体系，获得了更多研发投入，新一代MySQL产品---MySQL5.5即将面世，较之之前的5.1版本，将获得诸多特性方面的提升，简单总结如下：　　1. 默认存储引擎更改为InnoDB　　InnoDB作为成熟、高效的事务引擎，目前已经广泛使用，但MySQL5.1之前的版本默认引擎均为MyISAM，此次MySQL5.5终于做到与时俱进，将默认数据库存储引擎改为InnoDB...]]></description>
      <category>MySQL</category>
      <author>osdba</author>
      <pubDate>Tue, 31 Aug 2010 21:46:00 +0800</pubDate>
    </item>
    <item>
      <title>MySQL数据库权限体系入门(1)---工作原理</title>
      <link>http://www.phpfans.net/article/htmls/201008/Mjk4NDAw.html</link>
      <description><![CDATA[ORACLE等大型数据库的权限验证，一般都是XX拥有ZZ的权限，而MySQL数据库的权限验证在设计阶段就体现的有所不同，它在这中间又加了一级纬度，变成：从YY来的那个XX拥有ZZ的权限，如果换一个角度来描述，也可以说是：XX只有从YY连接过来，才能够访问ZZ。这样理解的话，就跟ORACLE这类数据库的身份验证机制相同了，只不过ORACLE这类数据库中，默认是不加YY这一层的(如果想加当然也可以支持...]]></description>
      <category>MySQL</category>
      <author>junsansi</author>
      <pubDate>Tue, 31 Aug 2010 17:31:00 +0800</pubDate>
    </item>
    <item>
      <title>mysql乱码问题</title>
      <link>http://www.phpfans.net/article/htmls/201008/Mjk4OTEx.html</link>
      <description><![CDATA[
&nbsp;

show variables like 'character%';查看字符编码 --更改字符集 SET character_set_client = utf-8 ; SET character_set_connection = utf-8 ; SET character_set_database = utf-8 ; SET character_set_results = ut...]]></description>
      <category>MySQL</category>
      <author>ln_ydc</author>
      <pubDate>Tue, 31 Aug 2010 13:37:00 +0800</pubDate>
    </item>
    <item>
      <title>十大MySQL优化技巧</title>
      <link>http://www.phpfans.net/article/htmls/201008/Mjk4MzA4.html</link>
      <description><![CDATA[1.优化你的MySQL查询缓存在MySQL服务器上进行查询，可以启用高速查询缓存。让数据库引擎在后台悄悄的处理是提高性能的最有效方法之一。当同一个查询被执行多次时，如果结果是从缓存中提取，那是相当快的。但主要的问题是，它是那么容易被隐藏起来以至于我们大多数程序员会忽略它。在有些处理任务中，我们实际上是可以阻止查询缓存工作的。// query cache does NOT work     $r =...]]></description>
      <category>MySQL</category>
      <author>qqmengxue</author>
      <pubDate>Tue, 31 Aug 2010 11:46:00 +0800</pubDate>
    </item>
  </channel>
</rss>