<?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>O I P O P - 私人领域 &#187; mysql</title>
	<atom:link href="http://blog.oipop.com/archives/tag/mysql/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.oipop.com</link>
	<description>From the Internet, For the Internet.</description>
	<lastBuildDate>Mon, 21 Jun 2010 21:13:40 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Liunx下修改MySQL字符集</title>
		<link>http://blog.oipop.com/archives/76</link>
		<comments>http://blog.oipop.com/archives/76#comments</comments>
		<pubDate>Wed, 14 Oct 2009 06:23:02 +0000</pubDate>
		<dc:creator>Kinsta</dc:creator>
				<category><![CDATA[linux系统]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://blog.oipop.com/?p=76</guid>
		<description><![CDATA[Liunx下修改MySQL字符集：
1.查找MySQL的cnf文件的位置
find / -iname &#8216;*.cnf&#8217; -print
/usr/share/mysql/my-innodb-heavy-4G.cnf
/usr/share/mysql/my-large.cnf
/usr/share/mysql/my-small.cnf
/usr/share/mysql/my-medium.cnf
/usr/share/mysql/my-huge.cnf
/usr/share/texmf/web2c/texmf.cnf
/usr/share/texmf/web2c/mktex.cnf
/usr/share/texmf/web2c/fmtutil.cnf
/usr/share/texmf/tex/xmltex/xmltexfmtutil.cnf
/usr/share/texmf/tex/jadetex/jadefmtutil.cnf
/usr/share/doc/MySQL-server-community-5.1.22/my-innodb-heavy-4G.cnf
/usr/share/doc/MySQL-server-community-5.1.22/my-large.cnf
/usr/share/doc/MySQL-server-community-5.1.22/my-small.cnf
/usr/share/doc/MySQL-server-community-5.1.22/my-medium.cnf
/usr/share/doc/MySQL-server-community-5.1.22/my-huge.cnf


2. 拷贝 small.cnf、my-medium.cnf、my-huge.cnf、my-innodb-heavy-4G.cnf其中的一个到/etc下，命名为my.cnf
cp /usr/share/mysql/my-medium.cnf /etc/my.cnf
3. 修改my.cnf
vi /etc/my.cnf
在[client]下添加
default-character-set=utf8
在[mysqld]下添加
default-character-set=utf8
4.重新启动MySQL
[root@bogon ~]# /etc/rc.d/init.d/mysql restart
Shutting down MySQL                                        [ 确定 ]
Starting MySQL.                                            [ 确定 ]
[root@bogon ~]# mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.1.22-rc-community-log MySQL Community Edition (GPL)
Type &#8216;help;&#8217; or &#8216;\h&#8217; for help. [...]]]></description>
			<content:encoded><![CDATA[<p><span style="background-color: #ffffff; color: #0099cc;"><strong>Liunx下修改MySQL字符集：</strong></span></p>
<p><span style="background-color: #ffffff; color: #990099;">1.查找MySQL的cnf文件的位置</span></p>
<p><span style="background-color: #ffffff; color: #0099cc;"><span style="color: #000000;">find / -iname &#8216;*.cnf&#8217; -print</span></span></p>
<p><span style="background-color: #ffffff; color: #0099cc;"><span style="color: #000000;">/usr/share/mysql/my-innodb-heavy-4G.cnf<br />
/usr/share/mysql/my-large.cnf<br />
/usr/share/mysql/my-small.cnf<br />
/usr/share/mysql/my-medium.cnf<br />
/usr/share/mysql/my-huge.cnf<br />
/usr/share/texmf/web2c/texmf.cnf<br />
/usr/share/texmf/web2c/mktex.cnf<br />
/usr/share/texmf/web2c/fmtutil.cnf<br />
/usr/share/texmf/tex/xmltex/xmltexfmtutil.cnf<br />
/usr/share/texmf/tex/jadetex/jadefmtutil.cnf<br />
/usr/share/doc/MySQL-server-community-5.1.22/my-innodb-heavy-4G.cnf<br />
/usr/share/doc/MySQL-server-community-5.1.22/my-large.cnf<br />
/usr/share/doc/MySQL-server-community-5.1.22/my-small.cnf<br />
/usr/share/doc/MySQL-server-community-5.1.22/my-medium.cnf<br />
/usr/share/doc/MySQL-server-community-5.1.22/my-huge.cnf</span></span></p>
<p><span style="background-color: #ffffff; color: #0099cc;"><span style="color: #000000;"><span id="more-76"></span><br />
</span></span></p>
<p><span style="color: #990099;">2. 拷贝 small.cnf、my-medium.cnf、my-huge.cnf、my-innodb-heavy-4G.cnf其中的一个到/etc下，命名为my.cnf<br />
</span>cp /usr/share/mysql/my-medium.cnf /etc/my.cnf</p>
<p><span style="color: #990099;">3. 修改my.cnf</span></p>
<p>vi /etc/my.cnf</p>
<p>在[client]下添加<br />
default-character-set=utf8</p>
<p>在[mysqld]下添加<br />
default-character-set=utf8</p>
<p><span style="color: #990099;">4.重新启动MySQL<br />
</span>[root@bogon ~]# /etc/rc.d/init.d/mysql restart<br />
Shutting down MySQL                                        [ 确定 ]<br />
Starting MySQL.                                            [ 确定 ]<br />
[root@bogon ~]# mysql -u root -p<br />
Enter password:<br />
Welcome to the MySQL monitor. Commands end with ; or \g.<br />
Your MySQL connection id is 1<br />
Server version: 5.1.22-rc-community-log MySQL Community Edition (GPL)</p>
<p>Type &#8216;help;&#8217; or &#8216;\h&#8217; for help. Type &#8216;\c&#8217; to clear the buffer.</p>
<p><span style="color: #990099;">5.查看字符集设置</span></p>
<p>mysql&gt; show variables like &#8216;collation_%&#8217;;<br />
+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+<br />
| Variable_name        | Value           |<br />
+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+<br />
| collation_connection | utf8_general_ci |<br />
| collation_database   | utf8_general_ci |<br />
| collation_server     | utf8_general_ci |<br />
+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+<br />
3 rows in set (0.02 sec)</p>
<p>mysql&gt; show variables like &#8216;character_set_%&#8217;;<br />
+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-+<br />
| Variable_name            | Value                      |<br />
+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-+<br />
| character_set_client     | utf8                       |<br />
| character_set_connection | utf8                       |<br />
| character_set_database   | utf8                       |<br />
| character_set_filesystem | binary                     |<br />
| character_set_results    | utf8                       |<br />
| character_set_server     | utf8                       |<br />
| character_set_system     | utf8                       |<br />
| character_sets_dir       | /usr/share/mysql/charsets/ |<br />
+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-+<br />
8 rows in set (0.02 sec)</p>
<p>mysql&gt;</p>
<p><strong><span style="color: #0099cc;">其他的一些设置方法：</span></strong></p>
<p><strong>修改数据库的字符集</strong><br />
mysql&gt;use mydb</p>
<p>mysql&gt;alter database mydb character set utf-8;</p>
<p><strong>创建数据库指定数据库的字符集</strong></p>
<p>mysql&gt;create database mydb character set utf-8;</p>
<p><strong>通过配置文件修改:</strong></p>
<p>修改/var/lib/mysql/mydb/db.opt<br />
default-character-set=latin1<br />
default-collation=latin1_swedish_ci<br />
为<br />
default-character-set=utf8<br />
default-collation=utf8_general_ci</p>
<p><span style="color: #c7c7c7;"><span style="background-color: #c7c7c7; color: #000000;">重起MySQL:</span><br />
</span>[root@bogon ~]# /etc/rc.d/init.d/mysql restart</p>
<p><strong>通过MySQL命令行修改:</strong></p>
<p>mysql&gt; set character_set_client=utf8;<br />
<span style="color: #c7c7c7;">Query OK, 0 rows affected (0.00 sec)</span></p>
<p>mysql&gt; set character_set_connection=utf8;<br />
<span style="color: #c7c7c7;">Query OK, 0 rows affected (0.00 sec)</span></p>
<p>mysql&gt; set character_set_database=utf8;<br />
<span style="color: #c7c7c7;">Query OK, 0 rows affected (0.00 sec)</span></p>
<p>mysql&gt; set character_set_results=utf8;<br />
<span style="color: #c7c7c7;">Query OK, 0 rows affected (0.00 sec)</span></p>
<p>mysql&gt; set character_set_server=utf8;<br />
<span style="color: #c7c7c7;">Query OK, 0 rows affected (0.00 sec)</span></p>
<p>mysql&gt; set character_set_system=utf8;<br />
<span style="color: #c7c7c7;">Query OK, 0 rows affected (0.01 sec)</span></p>
<p>mysql&gt; set collation_connection=utf8;<br />
<span style="color: #c7c7c7;">Query OK, 0 rows affected (0.01 sec)</span></p>
<p>mysql&gt; set collation_database=utf8;<br />
<span style="color: #c7c7c7;">Query OK, 0 rows affected (0.01 sec)</span></p>
<p>mysql&gt; set collation_server=utf8;<br />
<span style="color: #c7c7c7;">Query OK, 0 rows affected (0.01 sec)</span><br />
<strong>查看:<br />
</strong>mysql&gt; show variables like &#8216;character_set_%&#8217;;<br />
+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-+<br />
| Variable_name            | Value                      |<br />
+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-+<br />
| character_set_client     | utf8                       |<br />
| character_set_connection | utf8                       |<br />
| character_set_database   | utf8                       |<br />
| character_set_filesystem | binary                     |<br />
| character_set_results    | utf8                       |<br />
| character_set_server     | utf8                       |<br />
| character_set_system     | utf8                       |<br />
| character_sets_dir       | /usr/share/mysql/charsets/ |<br />
+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-+<br />
8 rows in set (0.03 sec)</p>
<p>mysql&gt; show variables like &#8216;collation_%&#8217;;<br />
+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+<br />
| Variable_name        | Value           |<br />
+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+<br />
| collation_connection | utf8_general_ci |<br />
| collation_database   | utf8_general_ci |<br />
| collation_server     | utf8_general_ci |<br />
+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+<br />
3 rows in set (0.04 sec)</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.oipop.com/archives/76/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ubuntu服务器的一些常用功能总结</title>
		<link>http://blog.oipop.com/archives/67</link>
		<comments>http://blog.oipop.com/archives/67#comments</comments>
		<pubDate>Mon, 24 Aug 2009 04:30:54 +0000</pubDate>
		<dc:creator>Kinsta</dc:creator>
				<category><![CDATA[linux系统]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[vim]]></category>

		<guid isPermaLink="false">http://blog.oipop.com/?p=67</guid>
		<description><![CDATA[sudo /etc/init.d/xxx [start/stop/restart]
临时启动,停止,重新启动某项计算机服务,如果是普通用户,前面的sudo不要忘记.
sudo vim [FileName]
使用vim编辑一个文件,如果没有权限,需要使用sudo.
mysql -uroot -p
linux下使用mysql命令行root用户登录
]]></description>
			<content:encoded><![CDATA[<p><span style="color: #ff0000;">sudo</span> /etc/init.d/xxx [start/stop/restart]<br />
临时启动,停止,重新启动某项计算机服务,如果是普通用户,前面的sudo不要忘记.</p>
<p><span style="color: #ff0000;">sudo</span> vim [FileName]<br />
使用vim编辑一个文件,如果没有权限,需要使用sudo.</p>
<p>mysql -uroot -p<br />
linux下使用mysql命令行root用户登录</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.oipop.com/archives/67/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
