<?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>Hảo Nguyễn &#187; database</title>
	<atom:link href="http://haonguyen.com/tag/database/feed" rel="self" type="application/rss+xml" />
	<link>http://haonguyen.com</link>
	<description>Nguyễn Ngọc Hảo</description>
	<lastBuildDate>Mon, 30 Jan 2012 03:54:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Thay đổi giá trị max_allowed_packet của MySQL</title>
		<link>http://haonguyen.com/chia-se/thay-doi-gia-tri-max-allowed-packet-cua-mysql.html</link>
		<comments>http://haonguyen.com/chia-se/thay-doi-gia-tri-max-allowed-packet-cua-mysql.html#comments</comments>
		<pubDate>Wed, 03 Mar 2010 08:53:16 +0000</pubDate>
		<dc:creator>Hảo Nguyễn</dc:creator>
				<category><![CDATA[Chia sẻ]]></category>
		<category><![CDATA[Kiến thức - Kinh nghiệm]]></category>
		<category><![CDATA[Kinh nghiệm]]></category>
		<category><![CDATA[cơ sở dữ liệu]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[kiến thưc]]></category>
		<category><![CDATA[kinh nghiệm]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://haonguyen.com/?p=812</guid>
		<description><![CDATA[Trong quá trình thao tác với cơ sở dữ liệu, đặc biệt là khi phải restore các database lớn mình thường gặp phải vấn đề với max_allowed_packet của server. Tranh thủ hôm nay động lại món này mình ghi vào đây để sau này có thể tra cứu Có nhiều cách để thay đổi giá [...]]]></description>
			<content:encoded><![CDATA[<p>Trong quá trình thao tác với cơ sở dữ liệu, đặc biệt là khi phải restore các database lớn mình thường gặp phải vấn đề với max_allowed_packet của server. Tranh thủ hôm nay động lại món này mình ghi vào đây để sau này có thể tra cứu <img src='http://haonguyen.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Có nhiều cách để thay đổi giá trị của biến  max_allowed_packet trong MySQL, mình sẽ nói các cách mình đã dùng nhé <img src='http://haonguyen.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>1. <strong>Chỉnh sửa trực tiếp giá trị của biến</strong> max_allowed_packet trong file /etc/my.cnf . Sửa dòng này có nội dung thế này:</p>
<p>[mysqld]<br />
max_allowed_packet=16M =&gt; điều chỉnh giá trị theo ý bạn muốn. Đừng để lớn quá nhé <img src='http://haonguyen.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>2. <strong>Điều chỉnh tại chế độ dòng lệnh nhưng không làm khởi động lại</strong> (giá trị  max_allowed_packet chỉ được áp dụng trong phiên làm việc đó).</p>
<p>mysql&gt; show variables like  &#8216;max_allowed_packet%&#8217; ;<br />
+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+&#8212;&#8212;&#8212;+<br />
| Variable_name |  Value |<br />
+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+&#8212;&#8212;&#8212;+<br />
| max_allowed_packet | 1048576  |<br />
+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+&#8212;&#8212;&#8212;+<br />
1 row in set (0.00  sec)</p>
<p>mysql&gt; set max_allowed_packet = 1073741824;<br />
Query OK, 0 rows  affected (0.00 sec)</p>
<p>mysql&gt; show variables like &#8216;max_allowed_packet%&#8217;  ;<br />
+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;+<br />
|  Variable_name | Value  |<br />
+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;+<br />
|  max_allowed_packet | 1073741824  |<br />
+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+&#8212;&#8212;&#8212;&#8212;+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-+</p>
<p>3. <strong>Khởi động lại MySql server</strong> với giá trị của biến  &#8211;max_allowed_packet do bạn chọn.</p>
<p>/etc/init.d/mysqld restart  &#8211;max_allowed_packet=1024M (hoặc giá trị bạn muốn thay đổi khác).</p>
<p>Chúc vui vẻ <img src='http://haonguyen.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://haonguyen.com/chia-se/thay-doi-gia-tri-max-allowed-packet-cua-mysql.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

