<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>天道酬勤 &#187; mysql</title>
	<atom:link href="http://www.ochef.net/tag/mysql/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ochef.net</link>
	<description>RDBMS and My Life</description>
	<lastBuildDate>Mon, 19 Jul 2010 02:01:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=8813</generator>
		<item>
		<title>LAMP应用环境安装指南Ⅰ&#8211;MySQL</title>
		<link>http://www.ochef.net/2009/05/lamp-apply-mysql/</link>
		<comments>http://www.ochef.net/2009/05/lamp-apply-mysql/#comments</comments>
		<pubDate>Sun, 24 May 2009 14:21:18 +0000</pubDate>
		<dc:creator>ochef</dc:creator>
				<category><![CDATA[LAMP]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://www.ochef.net/?p=371</guid>
		<description><![CDATA[LAMP应用环境安装指南Ⅱ&#8211;Apache LAMP应用环境安装指南Ⅲ–PHP 安装环境：VMWare + RedHat Linux AS5U2 Linux的安装过程比较简单这里就不在赘述了。为了避免实验中不必要的麻烦，建议大家在安装的时候将SELinux（SELinux 是 linux 系统中一个强制性的安全机制）、iptables等服务禁用掉，如果在安装Linux的时候忘记了也可以用如下的方法： # vi /etc/selinux/conifg 将 SELINUX=enforcing改成SELINUX=disabled即可。 MySQL的安装： 1.下载mysql源码包并解压 #cd /usr/local/src #tar xzvf mysql-5.1.30.tar.gz #cd mysql-5.1.30 2.创建mysql用户、组 #groupadd mysql #useradd -g mysql -s /bin/false -M mysql 3.编译安装 #./configure &#8211;prefix=/usr/local/mysql &#8211;localstatedir=/var/lib/mysql &#8211;with-comment=Source &#8211;with-server-suffix=Comsenz &#8211;with-mysqld-user=mysql &#8211;without-debug &#8211;with-big-tables &#8211;with-charset=gbk &#8211;with-collation=gbk_chinese_ci &#8211;with-extra-charsets=all &#8211;with-pthread &#8211;enable-static &#8211;enable-thread-safe-client &#8211;with-client-ldflags=-all-static &#8211;with-mysqld-ldflags=-all-static &#8211;enable-assembler &#8211;without-ndb-debug 如果编译成功，你会看到：Thank [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal"><a href="http://www.ochef.net/2009/05/lamp-apply-apache/" target="_blank"><span lang="EN-US">LAMP</span><span style="font-family: 宋体;">应用环境安装指南Ⅱ</span><span lang="EN-US">&#8211;Apache</span></a></p>
<p class="MsoNormal"><a href="../2009/05/lamp-apply-php/"><span lang="EN-US">LAMP</span><span style="font-family: 宋体;">应用环境安装指南Ⅲ</span><span lang="EN-US">–PHP</span></a></p>
<p><span style="font-family: 宋体;">安装环境：</span><span lang="EN-US">VMWare + RedHat Linux AS5U2</span></p>
<p class="MsoNormal"><span lang="EN-US">Linux</span><span style="font-family: 宋体;">的安装过程比较简单这里就不在赘述了。为了避免实验中不必要的麻烦，建议大家在安装的时候将</span><span lang="EN-US">SELinux</span><span style="font-family: 宋体;">（</span><span lang="EN-US">SELinux </span><span style="font-family: 宋体;">是</span><span lang="EN-US"> linux </span><span style="font-family: 宋体;">系统中一个强制性的安全机制）、</span><span lang="EN-US">iptables</span><span style="font-family: 宋体;">等服务禁用掉，如果在安装</span><span lang="EN-US">Linux</span><span style="font-family: 宋体;">的时候忘记了也可以用如下的方法：</span></p>
<p class="MsoNormal"><span lang="EN-US"># vi /etc/selinux/conifg</span></p>
<p class="MsoNormal"><span style="font-family: 宋体;">将</span><span lang="EN-US"> SELINUX=enforcing</span><span style="font-family: 宋体;">改成</span><span lang="EN-US">SELINUX=disabled</span><span style="font-family: 宋体;">即可。</span></p>
<p class="MsoNormal"><span lang="EN-US">MySQL</span><span style="font-family: 宋体;">的安装：</span></p>
<p><span lang="EN-US">1.</span><a href="http://dev.mysql.com/downloads/mysql/5.1.html#linux"><span style="font-family: 宋体;">下载</span></a><span lang="EN-US">mysql</span><span style="font-family: 宋体;">源码包并解压</span></p>
<p class="MsoNormal"><span lang="EN-US">#cd /usr/local/src</span></p>
<p class="MsoNormal"><span lang="EN-US">#tar xzvf mysql-5.1.30.tar.gz</span></p>
<p class="MsoNormal"><span lang="EN-US">#cd mysql-5.1.30</span></p>
<p class="MsoNormal"><span lang="EN-US">2.</span><span style="font-family: 宋体;">创建</span><span lang="EN-US">mysql</span><span style="font-family: 宋体;">用户、组</span></p>
<p class="MsoNormal"><span lang="EN-US">#groupadd mysql</span></p>
<p class="MsoNormal"><span lang="EN-US">#useradd -g mysql -s /bin/false -M mysql</span></p>
<p class="MsoNormal"><span lang="EN-US">3.</span><span style="font-family: 宋体;">编译安装</span></p>
<p class="MsoNormal"><span lang="EN-US"> #./configure &#8211;prefix=/usr/local/mysql &#8211;localstatedir=/var/lib/mysql &#8211;with-comment=Source &#8211;with-server-suffix=Comsenz &#8211;with-mysqld-user=mysql &#8211;without-debug &#8211;with-big-tables &#8211;with-charset=gbk &#8211;with-collation=gbk_chinese_ci &#8211;with-extra-charsets=all &#8211;with-pthread &#8211;enable-static &#8211;enable-thread-safe-client &#8211;with-client-ldflags=-all-static &#8211;with-mysqld-ldflags=-all-static &#8211;enable-assembler &#8211;without-ndb-debug</span></p>
<p class="MsoNormal"><span style="font-family: 宋体;">如果编译成功，你会看到：</span><span lang="EN-US">Thank you for choosing MySQL!</span></p>
<p><span lang="EN-US">#make;make install</span></p>
<p class="MsoNormal"><span lang="EN-US"><span id="more-371"></span></span><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:PunctuationKerning /> <w:DrawingGridVerticalSpacing>7.8 磅</w:DrawingGridVerticalSpacing> <w:DisplayHorizontalDrawingGridEvery>0</w:DisplayHorizontalDrawingGridEvery> <w:DisplayVerticalDrawingGridEvery>2</w:DisplayVerticalDrawingGridEvery> <w:ValidateAgainstSchemas /> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:Compatibility> <w:SpaceForUL /> <w:BalanceSingleByteDoubleByteWidth /> <w:DoNotLeaveBackslashAlone /> <w:ULTrailSpace /> <w:DoNotExpandShiftReturn /> <w:AdjustLineHeightInTable /> <w:BreakWrappedTables /> <w:SnapToGridInCell /> <w:WrapTextWithPunct /> <w:UseAsianBreakRules /> <w:DontGrowAutofit /> <w:UseFELayout /> </w:Compatibility> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> </w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" LatentStyleCount="156"> </w:LatentStyles> </xml><![endif]--><!--[if !mso]><span class="mceItemObject"   classid="clsid:38481807-CA0E-42D2-BF39-B33AF135CC4D" id=ieooui></span> <mce:style><!<br />
st1\:*{behavior:url(#ieooui) }<br />
--> <!--[endif]--> <!--[if gte mso 10]> <mce:style><!<br />
/* Style Definitions */<br />
table.MsoNormalTable<br />
{mso-style-name:普通表格;<br />
mso-tstyle-rowband-size:0;<br />
mso-tstyle-colband-size:0;<br />
mso-style-noshow:yes;<br />
mso-style-parent:"";<br />
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;<br />
mso-para-margin:0cm;<br />
mso-para-margin-bottom:.0001pt;<br />
mso-pagination:widow-orphan;<br />
font-size:10.0pt;<br />
font-family:"Times New Roman";<br />
mso-fareast-font-family:"Times New Roman";<br />
mso-ansi-language:#0400;<br />
mso-fareast-language:#0400;<br />
mso-bidi-language:#0400;}<br />
--> <!--[endif]--></p>
<blockquote>
<p class="MsoNormal"><span lang="EN-US">#./configure &#8211;help </span></p>
<p class="MsoNormal"><span style="font-family: 宋体;">部分配置选项说明：</span></p>
<p class="MsoNormal"><span lang="EN-US">CC</span><span style="font-family: 宋体;">：</span><span lang="EN-US">C</span><span style="font-family: 宋体;">编译器的名称（用于运行</span><span lang="EN-US">configure</span><span style="font-family: 宋体;">）</span></p>
<p class="MsoNormal"><span lang="EN-US">CFLAGS</span><span style="font-family: 宋体;">：</span><span lang="EN-US">C</span><span style="font-family: 宋体;">编译器的标志（用于运行</span><span lang="EN-US">configure</span><span style="font-family: 宋体;">）</span></p>
<p class="MsoNormal"><span lang="EN-US">CXX</span><span style="font-family: 宋体;">：</span><span lang="EN-US">C++</span><span style="font-family: 宋体;">编译器的名称（用于运行</span><span lang="EN-US">configure</span><span style="font-family: 宋体;">）</span></p>
<p class="MsoNormal"><span lang="EN-US">CXXFLAGS</span><span style="font-family: 宋体;">：</span><span lang="EN-US">C++</span><span style="font-family: 宋体;">编译器的标志（用于运行</span><span lang="EN-US">configure</span><span style="font-family: 宋体;">）</span></p>
<p class="MsoNormal"><span lang="EN-US">&#8211;prefix</span><span style="font-family: 宋体;">：指定安装目录，本文示例为</span><span lang="EN-US">/usr/local/mysql</span></p>
<p class="MsoNormal"><span lang="EN-US">&#8211;localstatedir</span><span style="font-family: 宋体;">：指定默认数据库文件保存目录，默认为安装目录下的</span><span lang="EN-US">var</span><span style="font-family: 宋体;">目录</span></p>
<p class="MsoNormal"><span lang="EN-US">&#8211;enable-thread-safe-client</span><span style="font-family: 宋体;">：编译线程安全版的</span><span lang="EN-US">MySQL</span><span style="font-family: 宋体;">客户端库</span></p>
<p class="MsoNormal"><span lang="EN-US">&#8211;enable-assembler</span><span style="font-family: 宋体;">：使用一些字符函数的汇编版本</span></p>
<p class="MsoNormal"><span lang="EN-US">&#8211;with-client-ldflags</span><span style="font-family: 宋体;">：客户端链接参数，本文示例为指定静态编译</span><span lang="EN-US">mysql</span><span style="font-family: 宋体;">客户端</span></p>
<p class="MsoNormal"><span lang="EN-US">&#8211;with-mysqld-ldflags</span><span style="font-family: 宋体;">：服务器端链接参数，本文示例为指定静态编译</span><span lang="EN-US">mysql</span><span style="font-family: 宋体;">服务器</span></p>
<p class="MsoNormal"><span lang="EN-US">&#8211;with-big-tables</span><span style="font-family: 宋体;">：在</span><span lang="EN-US">32</span><span style="font-family: 宋体;">位平台上支持大于</span><span lang="EN-US">4G</span><span style="font-family: 宋体;">行的表</span></p>
<p class="MsoNormal"><span lang="EN-US">&#8211;with-charset</span><span style="font-family: 宋体;">：指定默认字符集。</span><span lang="EN-US">mysql</span><span style="font-family: 宋体;">默认使用</span><span lang="EN-US">latin1(cp1252)</span><span style="font-family: 宋体;">字符集，可以使用此选项更改。字符集可以是</span><span lang="EN-US">big5</span><span style="font-family: 宋体;">、</span><span lang="EN-US"> cp1251</span><span style="font-family: 宋体;">、</span><span lang="EN-US">cp1257</span><span style="font-family: 宋体;">、</span><span lang="EN-US">czech</span><span style="font-family: 宋体;">、</span><span lang="EN-US">danish</span><span style="font-family: 宋体;">、</span><span lang="EN-US">dec8</span><span style="font-family: 宋体;">、</span><span lang="EN-US">dos</span><span style="font-family: 宋体;">、</span><span lang="EN-US">euc_kr</span><span style="font-family: 宋体;">、</span><span lang="EN-US">gb2312</span><span style="font-family: 宋体;">、</span><span lang="EN-US">gbk</span><span style="font-family: 宋体;">、</span><span lang="EN-US">german1</span><span style="font-family: 宋体;">、</span><span lang="EN-US">hebrew</span><span style="font-family: 宋体;">、</span><span lang="EN-US"> hp8</span><span style="font-family: 宋体;">、</span><span lang="EN-US">hungarian</span><span style="font-family: 宋体;">、</span><span lang="EN-US">koi8_ru</span><span style="font-family: 宋体;">、</span><span lang="EN-US">koi8_ukr</span><span style="font-family: 宋体;">、</span><span lang="EN-US">latin1</span><span style="font-family: 宋体;">、</span><span lang="EN-US">latin2</span><span style="font-family: 宋体;">、</span><span lang="EN-US">sjis</span><span style="font-family: 宋体;">、</span><span lang="EN-US">swe7</span><span style="font-family: 宋体;">、</span><span lang="EN-US">tis620</span><span style="font-family: 宋体;">、</span><span lang="EN-US">ujis</span><span style="font-family: 宋体;">、</span><span lang="EN-US">usa7</span><span style="font-family: 宋体;">或</span><span lang="EN-US"> win1251ukr</span><span style="font-family: 宋体;">。</span></p>
<p class="MsoNormal"><span lang="EN-US">&#8211;with-collation</span><span style="font-family: 宋体;">：指定默认校对规则。</span><span lang="EN-US">mysql</span><span style="font-family: 宋体;">默认使用</span><span lang="EN-US">latin1_swedish_ci</span><span style="font-family: 宋体;">校对规则，可以使用此选项更改。</span></p>
<p class="MsoNormal"><span lang="EN-US">&#8211;with-extra-charsets</span><span style="font-family: 宋体;">：服务器需要支持的字符集，有三种可能的值：空格间隔的一系列字符集名；</span><span lang="EN-US">complex </span><span style="font-family: 宋体;">，包括不能动态装载的所有字符集；</span><span lang="EN-US">all</span><span style="font-family: 宋体;">，将所有字符集包括进二进制。本文示例为</span><span lang="EN-US">complex</span><span style="font-family: 宋体;">。</span></p>
<p class="MsoNormal"><span style="font-family: 宋体;">注：要想更改字符集和校对规则，要同时使用</span><span lang="EN-US">&#8211;with-charset</span><span style="font-family: 宋体;">和</span><span lang="EN-US">&#8211;with-collation</span><span style="font-family: 宋体;">选项。</span> <span style="font-family: 宋体;">校对规则必须是字符集的合法校对规则。</span><span lang="EN-US">(</span><span style="font-family: 宋体;">在</span><span lang="EN-US">mysql</span><span style="font-family: 宋体;">中使用</span><span lang="EN-US">SHOW COLLATION</span><span style="font-family: 宋体;">语句来确定每个字符集使用哪个校对规则</span><span lang="EN-US">)</span><span style="font-family: 宋体;">。</span></p>
<p class="MsoNormal"><span lang="EN-US">MySQL</span><span style="font-family: 宋体;">目录结构：</span></p>
<p class="MsoNormal"><span lang="EN-US">./bin                     #mysql</span><span style="font-family: 宋体;">用户可执行文件目录</span></p>
<p class="MsoNormal"><span lang="EN-US">./include/mysql            #mysql C</span><span style="font-family: 宋体;">头文件目录</span></p>
<p class="MsoNormal"><span lang="EN-US">./info                    #mysql </span><span style="font-family: 宋体;">信息文件目录</span></p>
<p class="MsoNormal"><span lang="EN-US">./lib/mysql                #mysql</span><span style="font-family: 宋体;">库文件目录</span></p>
<p class="MsoNormal"><span lang="EN-US">./libexec                 #mysql</span><span style="font-family: 宋体;">后台</span><span lang="EN-US">daemon</span><span style="font-family: 宋体;">程序目录</span></p>
<p class="MsoNormal"><span lang="EN-US">./man                    #mysql</span><span style="font-family: 宋体;">联机帮助文档目录</span></p>
<p class="MsoNormal"><span lang="EN-US">./mysql-test               #mysql</span><span style="font-family: 宋体;">测试程序目录</span></p>
<p class="MsoNormal" style="margin-left: 131.25pt; text-indent: -131.25pt;"><span lang="EN-US">./share/mysql              #mysql</span><span style="font-family: 宋体;">公用文件目录，包括字符集、配置文件模板、启动脚本、初始化</span><span lang="EN-US">SQL</span><span style="font-family: 宋体;">文件等</span></p>
<p class="MsoNormal"><span lang="EN-US">./sql-bench                #mysql</span><span style="font-family: 宋体;">压力测试程序目录</span></p>
<p class="MsoNormal"><span lang="EN-US">/etc/my.cnf                #mysql</span><span style="font-family: 宋体;">配置文件</span></p>
<p class="MsoNormal"><span lang="EN-US">/etc/rc.d/init.d/mysqld       #mysqld </span><span style="font-family: 宋体;">服务启动脚本</span></p>
</blockquote>
<p class="MsoNormal"><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:PunctuationKerning /> <w:DrawingGridVerticalSpacing>7.8 磅</w:DrawingGridVerticalSpacing> <w:DisplayHorizontalDrawingGridEvery>0</w:DisplayHorizontalDrawingGridEvery> <w:DisplayVerticalDrawingGridEvery>2</w:DisplayVerticalDrawingGridEvery> <w:ValidateAgainstSchemas /> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:Compatibility> <w:SpaceForUL /> <w:BalanceSingleByteDoubleByteWidth /> <w:DoNotLeaveBackslashAlone /> <w:ULTrailSpace /> <w:DoNotExpandShiftReturn /> <w:AdjustLineHeightInTable /> <w:BreakWrappedTables /> <w:SnapToGridInCell /> <w:WrapTextWithPunct /> <w:UseAsianBreakRules /> <w:DontGrowAutofit /> <w:UseFELayout /> </w:Compatibility> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> </w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" LatentStyleCount="156"> </w:LatentStyles> </xml><![endif]--> <!--[if gte mso 10]> <mce:style><!<br />
/* Style Definitions */<br />
table.MsoNormalTable<br />
{mso-style-name:普通表格;<br />
mso-tstyle-rowband-size:0;<br />
mso-tstyle-colband-size:0;<br />
mso-style-noshow:yes;<br />
mso-style-parent:"";<br />
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;<br />
mso-para-margin:0cm;<br />
mso-para-margin-bottom:.0001pt;<br />
mso-pagination:widow-orphan;<br />
font-size:10.0pt;<br />
font-family:"Times New Roman";<br />
mso-fareast-font-family:"Times New Roman";<br />
mso-ansi-language:#0400;<br />
mso-fareast-language:#0400;<br />
mso-bidi-language:#0400;}<br />
--> <!--[endif]--></p>
<p class="MsoNormal"><span lang="EN-US">4. MySQL</span><span style="font-family: 宋体;">的配置</span></p>
<p class="MsoNormal"><span style="font-family: 宋体;">初始化数据库</span></p>
<p class="MsoNormal"><span lang="EN-US">#cd /usr/local/mysql</span></p>
<p class="MsoNormal"><span lang="EN-US">#bin/mysql_install_db &#8211;user=mysql</span></p>
<p class="MsoNormal"><span style="font-family: 宋体;">设置目录文件权限</span></p>
<p class="MsoNormal"><span lang="EN-US">#chown -R root:mysql .</span></p>
<p class="MsoNormal"><span lang="EN-US">#chown -R mysql /var/lib/mysql</span></p>
<p class="MsoNormal"><span lang="EN-US">#cp share/mysql/my-large.cnf  /etc/my.cnf</span></p>
<p class="MsoNormal"><span lang="EN-US">#cp share/mysql/mysql.server /etc/rc.d/init.d/mysqld</span></p>
<p class="MsoNormal"><span lang="EN-US">#chmod 755 /etc/rc.d/init.d/mysqld</span></p>
<p class="MsoNormal"><span style="font-family: 宋体;">加入自动启动服务队列</span></p>
<p class="MsoNormal"><span lang="EN-US"># chkconfig &#8211;add mysqld</span></p>
<p class="MsoNormal"><span lang="EN-US"># chkconfig &#8211;level 2345 mysqld on</span></p>
<p class="MsoNormal"><span style="font-family: 宋体;">开启或关闭</span><span lang="EN-US">mysqld</span><span style="font-family: 宋体;">服务</span></p>
<p class="MsoNormal"><span lang="EN-US">#/etc/rc.d/init.d/mysqld start/stop</span></p>
<p class="MsoNormal"><span lang="EN-US">OR</span></p>
<p class="MsoNormal"><span lang="EN-US">#service mysqld start/stop</span></p>
<p class="MsoNormal"><span style="font-family: 宋体;">修改</span><span lang="EN-US">root</span><span style="font-family: 宋体;">初始密码</span></p>
<p class="MsoNormal"><span lang="EN-US">#bin/mysqladmin -u root password &#8220;your password&#8221;</span></p>
<p class="MsoNormal"><span style="font-family: 宋体;">登录</span><span lang="EN-US">MySQL</span><span style="font-family: 宋体;">服务器</span></p>
<p><span lang="EN-US"># mysql -uroot –p<span style="color: #ff0000;">password (</span></span><span style="color: #ff0000;"><span style="font-family: 宋体;">注意没有空格</span></span><span lang="EN-US"><span style="color: #ff0000;">)</span></span></p>
<p class="MsoNormal"><span style="font-family: 宋体;">将</span><span lang="EN-US">mysql</span><span style="font-family: 宋体;">的</span><span lang="EN-US">bin</span><span style="font-family: 宋体;">目录加入</span><span lang="EN-US">PATH</span><span style="font-family: 宋体;">环境变量</span></p>
<p class="MsoNormal"><span style="font-family: 宋体;">编辑</span><span lang="EN-US">/etc/profile</span><span style="font-family: 宋体;">文件：</span></p>
<p class="MsoNormal"><span lang="EN-US">#vi /etc/profile</span></p>
<p class="MsoNormal"><span style="font-family: 宋体;">在文件最后添加如下两行：</span></p>
<p class="MsoNormal"><span lang="EN-US">PATH=$PATH:/usr/local/mysql/bin</span></p>
<p class="MsoNormal"><span lang="EN-US">export PATH</span></p>
<p class="MsoNormal"><span lang="EN-US">5. </span><span style="font-family: 宋体;">安装完成</span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span style="font-family: 宋体;">故障诊断：</span></p>
<p class="MsoNormal"><span style="font-family: 宋体;">在启动</span><span lang="EN-US">MySQL</span><span style="font-family: 宋体;">服务的时候，可能会遇到如下错误：</span></p>
<p><span style="color: #333399;"><span lang="EN-US">////**************************** </span><span style="font-family: 宋体;">注</span> <span style="font-family: 宋体;">意</span><span lang="EN-US"> *****************************</span></span></p>
<p class="MsoNormal"><span style="color: #333399;"><span style="font-family: 宋体;">若启动出现如下提示：</span></span></p>
<p class="MsoNormal"><span style="color: #333399;"><span lang="EN-US">Starting MySQL..Manager of pid-file quit without updating file.[FAILED]</span></span></p>
<p class="MsoNormal"><span style="color: #333399;"><span style="font-family: 宋体;">只要将</span><span lang="EN-US">/etc/my.cnf</span><span style="font-family: 宋体;">里面的</span><span lang="EN-US"> skip federated</span><span style="font-family: 宋体;">注释掉即可。</span></span></p>
<p class="MsoNormal"><span style="color: #333399;"><span lang="EN-US">*************************************************************\\\\\\\\\\\\</span></span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span style="font-family: 宋体;">如果你使用</span><span lang="EN-US">windows</span><span style="font-family: 宋体;">下的</span><span lang="EN-US">Zend</span><span style="font-family: 宋体;">来开发，而</span><span lang="EN-US">MySQL</span><span style="font-family: 宋体;">在</span><span lang="EN-US">Linux</span><span style="font-family: 宋体;">下，需要设置</span><span lang="EN-US">MySQL</span><span style="font-family: 宋体;">允许远程登录，设置方法可以参考：<a href="http://www.ochef.net/2009/03/mysql-remote-connect/" target="_blank">设置</a></span><a href="http://www.ochef.net/2009/03/mysql-remote-connect/" target="_blank"><span lang="EN-US">MySQL</span><span style="font-family: 宋体;">远程连接的方法</span></a></p>
<p class="MsoNormal">-The End-</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ochef.net/2009/05/lamp-apply-mysql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>设置MySQL远程连接的方法</title>
		<link>http://www.ochef.net/2009/03/mysql-remote-connect/</link>
		<comments>http://www.ochef.net/2009/03/mysql-remote-connect/#comments</comments>
		<pubDate>Mon, 02 Mar 2009 01:30:04 +0000</pubDate>
		<dc:creator>ochef</dc:creator>
				<category><![CDATA[LAMP]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://www.ochef.net/?p=44</guid>
		<description><![CDATA[Mysql数据库默认情况下是不允许远程连接的，若需要远程连接，请尝试下面的方法。 首先登录到MySQL服务器， shell#mysql -u username -ppassword -h hostname databasename 注意，这里-p与password之间没有空格。 然后执行下面的命令, mysql&#62;grant all on *.* to &#8216;remote&#8217;@&#8217;172.16.21.39&#8242; identified by &#8216;password&#8217;; 即以remote用户和password指定的密码进入mysql db 如果要设置为任何客户端都可以以root连接的话，可以这么写： mysql&#62;grant all on *.* to &#8216;root&#8217;@'%&#8217; identifiied by &#8216;root’s pw&#8217;;]]></description>
			<content:encoded><![CDATA[<p>Mysql数据库默认情况下是不允许远程连接的，若需要远程连接，请尝试下面的方法。</p>
<p>首先登录到MySQL服务器，</p>
<blockquote><p>shell#mysql -u username<span style="color: #ff0000;"> -ppassword</span> -h hostname databasename</p></blockquote>
<p>注意，这里-p与password之间没有空格。</p>
<p>然后执行下面的命令,</p>
<blockquote><p>mysql&gt;grant all on *.* to &#8216;remote&#8217;@&#8217;172.16.21.39&#8242; identified by &#8216;password&#8217;;</p></blockquote>
<p>即以remote用户和password指定的密码进入mysql db<br />
如果要设置为任何客户端都可以以root连接的话，可以这么写：</p>
<blockquote><p>mysql&gt;grant all on *.* to &#8216;root&#8217;@'%&#8217; identifiied by &#8216;root’s pw&#8217;;</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.ochef.net/2009/03/mysql-remote-connect/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
