<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[Totti的部落格]]></title> 
<link>https://iam.ittot.com/index.php</link> 
<description><![CDATA[记录我的生活，收集我的收集]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[Totti的部落格]]></copyright>
<item>
<link>https://iam.ittot.com/read.php/.htm</link>
<title><![CDATA[彻底解决PHPMyAdmin中文UTF-8乱码问题]]></title> 
<author>Totti &lt;totti5116@163.com&gt;</author>
<category><![CDATA[收集]]></category>
<pubDate>Sun, 14 Oct 2007 10:33:53 +0000</pubDate> 
<guid>https://iam.ittot.com/read.php/.htm</guid> 
<description>
<![CDATA[ 
	转载自BMF:<a href="http://www.bmforum.com/bmb/topic_157328_1" target="_blank">http://www.bmforum.com/bmb/topic_157328_1</a><br/><br/>PHPMyAdmin的中文乱码问题很常见，而且也很烦人。以前用PHPMyAdmin比较少，最近装上以后感觉非常的方便，但是同样也遇到了中文乱码的问题，主要是UTF-8和GB2312编码不能同时正确显示。从网上找到了一些资料，但是都不是很直接，现在结合自己的操作重新整理一下。 <br/>1. 因为MySQL的默认编码是latin1，所以首先我们需要修改一下PHPMyAdmin的编码转换。修改libraries目录下面的select_lang.lib.php文件，将 <br/><br/><div class="code">&#039;utf-8&#039; =&gt; &#039;utf8&#039;, <br/>修改成 <br/>&#039;utf-8&#039; =&gt; &#039;latin1&#039;, </div><br/><br/>2. 接下来还要修改一下页面的编码显示，将 <br/><br/><br/><div class="code">&#039;zh-gb2312&#039; =&gt; array(&#039;zh&#124;chinese simplified&#039;, &#039;chinese_simplified-gb2312&#039;, &#039;zh&#039;), <br/>修改成 <br/>&#039;zh-gb2312-utf-8&#039; =&gt; array(&#039;zh&#124;chinese simplified&#039;, &#039;chinese_simplified-gb2312&#039;, &#039;zh&#039;), </div><br/><br/>也就是在zh-gb2312后面增加-utf-8，这样页面编码就支持UTF-8了。 <br/><br/>3. 首先选择zh-gb2312-utf-8进入PHPMyAdmin，这个时候浏览GB2312编码的数据正常，但是浏览UTF-8的数据是乱码。如果浏览UTF-8的数据的话，进入首页，然后在Language里面选择zh-utf-8就可以了。 <br/><br/>更新：<br/>PHPMyadmin 3 不能再使用此方法，请打开 libraries/database_interface.lib.php，注释掉下面这几行<br/>&nbsp;&nbsp;&nbsp;&nbsp;if (! empty($GLOBALS['collation_connection'])) &#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp;PMA_DBI_query("SET CHARACTER SET 'utf8';", $link, PMA_DBI_QUERY_STORE);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$mysql_charset = explode('_', $GLOBALS['collation_connection']);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PMA_DBI_query("SET collation_connection = '" . PMA_sqlAddslashes($GLOBALS['collation_connection']) . "';", $link, PMA_DBI_QUERY_STORE);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&#125; else &#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PMA_DBI_query("SET NAMES 'utf8' COLLATE 'utf8_general_ci';", $link, PMA_DBI_QUERY_STORE);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&#125;<br/><br/>几点说明： <br/><br/>1. 默认的语言编码很长，你可以将其他编码用/**/注释掉，只保留zh-gb2312-utf-8和zh-utf-8两个编码。 <br/><br/>2. 目前PHPMyAdmin最新的版本是2.8.0-rc1，但是这个版本首页选择的语言不能具体到编码，所以不建议使用。 <br/>Tags - <a href="https://iam.ittot.com/go.php/tags/mysql/" rel="tag">mysql</a>
]]>
</description>
</item><item>
<link>https://iam.ittot.com/read.php/.htm#blogcomment</link>
<title><![CDATA[[评论] 彻底解决PHPMyAdmin中文UTF-8乱码问题]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>https://iam.ittot.com/read.php/.htm#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>