<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[沧海一粟]]></title> 
<link>http://www.dzhope.com/index.php</link> 
<description><![CDATA[Web系统架构与服务器运维,php开发]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[沧海一粟]]></copyright>
<item>
<link>http://www.dzhope.com/post//</link>
<title><![CDATA[mysql字符集编码转换]]></title> 
<author>jed &lt;jed521@163.com&gt;</author>
<category><![CDATA[数据库技术]]></category>
<pubDate>Mon, 27 Apr 2009 07:32:35 +0000</pubDate> 
<guid>http://www.dzhope.com/post//</guid> 
<description>
<![CDATA[ 
	启动mysql，登陆mysql以后，通过如下命令显示当前mysql所用编码。<br/>&gt;show variables like &#039;character%&#039;; #执行编码显示 <br/>+--------------------------+----------------------------+ <br/>&#124; Variable_name &#124; Value &#124; <br/>+--------------------------+----------------------------+ <br/>&#124; character_set_client &#124; latin1 &#124; <br/>&#124; character_set_connection &#124; latin1 &#124; <br/>&#124; character_set_database &#124; latin1 &#124; <br/>&#124; character_set_filesystem &#124; binary &#124; <br/>&#124; character_set_results &#124; latin1 &#124; <br/>&#124; character_set_server &#124; latin1 &#124; <br/>&#124; character_set_system &#124; utf8 &#124; <br/>&#124; character_sets_dir &#124; /usr/share/mysql/charsets/ &#124; <br/>+--------------------------+----------------------------+ <br/><br/>在mysql中的my.cnf中修改如下设置：<br/>找到客户端配置[client] 在下面添加 <br/>default-character-set=utf8 默认字符集为utf8 <br/>在找到[mysqld] 添加 <br/>default-character-set=utf8 默认字符集为utf8 <br/><br/>旧数据升级办法<br/>以原来的字符集为latin1为例，升级成为utf8的字符集，<br/>编码转换步骤：<br/>1、导出旧数据：<br/>mysqldump -uroot -p --default-character-set=latin1 --set-charset=utf8 --skip-opt 数据库&gt;old.sql<br/>2、转换sql编码：<br/><br/>iconv -t utf-8 -f gb2312 -c old.sql &gt; new.sql<br/>在这里，假定原来的数据默认是gb2312编码。<br/><br/>3、导入新数据库：<br/>mysql -uroot -p --default-character-set=gbk -f 新数据库&lt;new.sql<br/>附：<br/>查看mysql支持的编码：<br/><br/>SHOW VARIABLES LIKE &#039;character_set_%&#039;;<br/><br/>SHOW VARIABLES LIKE &#039;collation_%&#039;;<br/><br/>查看文件编码命令：<br/><br/>file 文件名<br/>Tags - <a href="http://www.dzhope.com/tags/mysql/" rel="tag">mysql</a> , <a href="http://www.dzhope.com/tags/%25E5%25AD%2597%25E7%25AC%25A6%25E9%259B%2586/" rel="tag">字符集</a> , <a href="http://www.dzhope.com/tags/%25E7%25BC%2596%25E7%25A0%2581%25E8%25BD%25AC%25E6%258D%25A2/" rel="tag">编码转换</a>
]]>
</description>
</item><item>
<link>http://www.dzhope.com/post//#blogcomment</link>
<title><![CDATA[[评论] mysql字符集编码转换]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://www.dzhope.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>