<?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>ORANGE AGE Weblog &#187; WordPress</title>
	<atom:link href="http://blog.orangeage.net/archives/tag/wordpress/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.orangeage.net</link>
	<description></description>
	<lastBuildDate>Wed, 27 Jan 2010 11:52:28 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>さくらインターネットのレンタルサーバでデータベースのデータがphpMyAdminからインポートできないときの対処方法</title>
		<link>http://blog.orangeage.net/archives/68</link>
		<comments>http://blog.orangeage.net/archives/68#comments</comments>
		<pubDate>Wed, 27 Jan 2010 11:43:53 +0000</pubDate>
		<dc:creator>kawacho</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[雑記]]></category>
		<category><![CDATA[さくらインターネット]]></category>
		<category><![CDATA[データベース]]></category>

		<guid isPermaLink="false">http://blog.orangeage.net/?p=68</guid>
		<description><![CDATA[				
				データベースのデータをエクスポートしたはいいけど、phpMyAdminでインポートできない！と言う状況になったので自分なりの解決方法をメモしました。
				結論から言うと、大容量のデータはphpMyA [...]]]></description>
			<content:encoded><![CDATA[				<p><img class="alignnone size-full wp-image-111" title="blog100127" src="http://blog.orangeage.net/wp-content/uploads/blog100127.jpg" alt="" width="580" height="150" /></p>
				<p>データベースのデータをエクスポートしたはいいけど、phpMyAdminでインポートできない！と言う状況になったので自分なりの解決方法をメモしました。</p>
				<p>結論から言うと、<strong>大容量のデータはphpMyAdminがエラー出してインポートできない</strong>ので、<strong>SSH接続してコマンドで直接インポートした</strong>。ということになります。<br />
				詳しくは以下より<span id="more-68"></span></p>
				<h2>ことのはじめ</h2>
				<p>WordPressを2.9へとアップデートするために、MySQL 4.1をMySQL5.1に上げてました。<br />
				データベースのエクスポートも終わり、古いDBを削除し、新たにDBを作成し、さぁあとはインポート！とインポートを試みるもどうも上手くいかない。なぜかログイン画面に戻されてしまう。</p>
				<p>まさかエクスポートを失敗してファイルが壊れてるんじゃ・・・とか思いながらも解決方法を調べていると、<strong>大容量のデータはphpMyAdminではエラーがでてインポートできない</strong>ことが発覚。</p>
				<p>ちなみに大容量といってもどのくらいからが大容量なのか分かりませんが、今回エクスポートしたファイル容量は64MBでしたが、phpMyAdminではインポートできませんでした。</p>
				<h2>解決方法その１（BigDumpを使う）</h2>
				<p>でかいMySQLデータはBigDumpというフリーソフトを使うと分割アップロードができるそうです。</p>
				<p><strong>MySQLインポートファイルがでかすぎる時にはBigDumpを使ってみよう！- WikiCookRecipe日記</strong><br />
				<a href="http://wcrblog.seesaa.net/article/110178405.html" target="_blank">http://wcrblog.seesaa.net/article/110178405.html</a></p>
				<p>上記のサイトで解説されているんですが、これでいけると思って読んでいると、こんな記述が。</p>
				<blockquote><p>これを使ってインポートしてみたら、一発でＯＫじゃなかった、一回こけたんです。一つのクエリーの行数が多すぎるとかなんとか文句が出て・・・。<br />
				<span style="color: #339966;">そこでさくらインターネットでのエクスポート時に「生成するクエリの最大長」が50000になっていたのを100にしてSQLファイルを作成してみたら</span>、BigDumpが無事最後まで動いて、ローカル環境にウィキクックレシピ（WikiCookRecipe）－みんなのレシピ　みんなで料理－のデータベースがきちんとコピーされました。</p></blockquote>
				<p>え、ちょっとまって、旧DB削除して新しいDB作っちゃったからもう新たにエクスポートできないんだけど・・・。「生成するクエリの最大長」が50000のままでエクスポートしちゃってるよ！どうすんのこれ。とまた解決方法を探していたら、見つかったのが次の方法。</p>
				<h2>解決方法その２（SSH接続で直接インポートしてやる）</h2>
				<p>奇しくも見つかったページがさくらのQ&amp;Aでした。最初からここを見ろってことですよね。</p>
				<p><strong>データベース（MySQL）のバージョンを変更するにはどうすればいいですか？ &#8211; さくらインターネット</strong><br />
				<a href="http://faq.sakura.ad.jp/faq/1032/app/servlet/qadoc?001341" target="_blank">http://faq.sakura.ad.jp/faq/1032/app/servlet/qadoc?001341</a></p>
				<p>このページの下の方に、インポートできないときの解決方法が載ってます。</p>
				<blockquote><p><strong>□ Proxy Errorについて</strong></p>
				<p>一度に多くのテーブル、データのエクスポートした場合Proxy Errorエラーが表示される場合があります。</p>
				<p>対処方法として容量が大きいファイルの場合、分割して複数回に分けてインポートを行うか、以下方法にて phpMyAdmin を使用せずにインポートください。<br />
				[<span style="color: #339966;">phpMyAdminを使用しないインポート方法</span>]</p>
				<ol>
				<li>FTPソフトにて、ご利用のサーバ（***.sakura.ne.jp）にインポートするデータ（data.sql）を転送します</li>
				<li>ssh 接続にてご利用のサーバにログインします</li>
				<li>以下コマンドを実行します<br />
				mysql -h mysql●●●.db.sakura.ne.jp -u アカウント -p アカウント &lt; data.sql</li>
				</ol>
				</blockquote>
				<p>SSH接続ってなんぞ？と思いながらも、次のSSH接続のやりかたのページを見ながらクライアントソフトを導入し、無事インポートできました。ちなみにFTPでエクスポートしたSQLファイルをサーバのどこにアップすればいいのか分かりませんでしたが、<br />
				<span style="color: #339966;">/home/アカウント/</span><br />
				直下にアップしてコマンドを実行してみたところ上手くいったみたいです。</p>
				<p><strong>SSHについて &#8211; さくらインターネット</strong><br />
				<a href="http://support.sakura.ad.jp/support/manual/rs/tech_ssh.shtml" target="_blank">http://support.sakura.ad.jp/support/manual/rs/tech_ssh.shtml</a></p>
				<p>クライアントは解説でも使われている<span class="em">「<a href="http://ja.poderosa.org/" target="_blank">Poderosa</a>」を使用しました。<br />
				下記はコマンドの覚書。</span></p>
				<blockquote><p>mysql -h mysql●●●.db.sakura.ne.jp -u アカウント -p アカウント &lt; data.sql</p>
				<ul>
				<li>「●●●」には新しく作成したデータベースのホストアドレス（数字）が入ります。<br />
				さくらのコントロールパネルのデータベースの設定から見れます。</li>
				<li>「アカウント」はそのままさくらのアカウント。</li>
				<li>「data」はエクスポートしたファイル名。</li>
				</ul>
				</blockquote>
				<p>このコマンドを打ちエンターを押すと、パスワードを求められます。入力するのですが、<strong>画面には文字が表示されません。</strong>そのままパスワードを入力しエンターでインポートが始まります。そんなことなんか知らなかったものだから「パスワードが打てない・・・っ！？」ってちょっとあせってました。</p>
				<p>無事インポートが終わると、「%」記号がでてきます。これでインポートが終わったので「<strong>logout</strong>」</span>もしくは「<strong>exit</strong>」</span>と入力し終了させます。</p>
				<h2>無事インポートできたか確認</h2>
				<p>phpMyAdminでログインし、データベースを見てみるとちゃんとインポートされていました。</p>
				<p>インポートが終わったので最後の仕上げ、WordPress の wp-config.php ファイル内のデータベース設定を新しいホストアドレスに変更して無事MySQL5.1になりました。</p>
				<p><span style="color: #339966;">【参考】MySQL 4.1をMySQL 5.1 にするにあたって参考になったサイト</span><br />
				さくらインターネットのレンタルサーバで WordPress 2.9 へアップグレードできない方へ &#8211; Bamboo Studio ＊ バンブースタジオ | Blog™<br />
				<a href="http://bamboostudio.tank.jp/archives/1692" target="_blank">http://bamboostudio.tank.jp/archives/1692</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.orangeage.net/archives/68/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>カテゴリー別にRSSを付けてみた</title>
		<link>http://blog.orangeage.net/archives/7</link>
		<comments>http://blog.orangeage.net/archives/7#comments</comments>
		<pubDate>Fri, 13 Jun 2008 15:29:58 +0000</pubDate>
		<dc:creator>kawacho</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[プラグイン]]></category>

		<guid isPermaLink="false">http://blog.orangeage.net/?p=7</guid>
		<description><![CDATA[				After Effects StyleのブログをこっちのAfter Effectsのカテゴリーで書こうと思ってるので、カテゴリー別のRSSをつけてみました。
				After Effects Styleしか見な [...]]]></description>
			<content:encoded><![CDATA[				<p>After Effects StyleのブログをこっちのAfter Effectsのカテゴリーで書こうと思ってるので、カテゴリー別のRSSをつけてみました。<br />
				After Effects Styleしか見ない人には、他の記事がRSSで配信されても困るだろうと思いますので。</p>
				<p>カテゴリー別にRSS付ける方法で、参考にさせてもらったサイト。<br />
				<a href="http://bowz.info/930" target="_blank">Bowz::Notebook</a></p>
				<p>あと、デザインテンプレートも変えてみました。<br />
				何かと色々いじってる最中なので、CSSとかキャッシュが利いてて、最新じゃない場合があるので、<br />
				サイトを見るたびにF5とか押すと最新になると思います。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.orangeage.net/archives/7/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress設定メモ</title>
		<link>http://blog.orangeage.net/archives/13</link>
		<comments>http://blog.orangeage.net/archives/13#comments</comments>
		<pubDate>Fri, 13 Jun 2008 15:02:50 +0000</pubDate>
		<dc:creator>kawacho</dc:creator>
				<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://blog.orangeage.net/?p=13</guid>
		<description><![CDATA[				設定でつまずいたところのメモ。
				トップページ以外が見れなくなった
				設定 &#8211; パーマリンク設定の一番下にあるコードを.htaccessに書く。
				その.htaccessファイルをブ [...]]]></description>
			<content:encoded><![CDATA[				<p>設定でつまずいたところのメモ。</p>
				<p><strong>トップページ以外が見れなくなった</strong><br />
				設定 &#8211; パーマリンク設定の一番下にあるコードを.htaccessに書く。<br />
				その.htaccessファイルをブログのトップディレクトリーに置く。</p>
				<p><strong>画像がアップロードできない</strong></p>
				<pre><code>&lt;files upload.php&gt;
AddHandler application/x-httpd-phpcgi .php
&lt;/files&gt;
</code></pre>
				<p>または</p>
				<pre><code>&lt;files async-upload.php&gt;
AddHandler application/x-httpd-phpcgi .php
&lt;/files&gt;
</code></pre>
				<p>上記のコードを.htaccessに書き、wp-adminのディレクトリーに入れる。<br />
				.htaccessはShift-JISで書く。Internal Server ErrorがでるときはUTF-8で書いてしまったため。<br />
				またwp-contentsフォルダの中にuploadsというフォルダを作ってパーミッションを777に。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.orangeage.net/archives/13/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
