<?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>Rのメモ帳 &#187; MySQL</title>
	<atom:link href="http://brandish.xrea.jp/wordpress/?feed=rss2&#038;tag=mysql" rel="self" type="application/rss+xml" />
	<link>http://brandish.xrea.jp/wordpress</link>
	<description>Regihsが送るぐだぐだな日々の中で思いついたことを書き綴るページです。</description>
	<lastBuildDate>Wed, 25 Jul 2012 01:19:38 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>XREAでPhpMyAdminにログインできない</title>
		<link>http://brandish.xrea.jp/wordpress/?p=47</link>
		<comments>http://brandish.xrea.jp/wordpress/?p=47#comments</comments>
		<pubDate>Sat, 18 Dec 2010 16:11:18 +0000</pubDate>
		<dc:creator>regihs</dc:creator>
				<category><![CDATA[トラブルシューティング（ソフトウェア）]]></category>
		<category><![CDATA[雑記]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[XREA]]></category>
		<category><![CDATA[トラブルシューティング（プログラミング）]]></category>

		<guid isPermaLink="false">http://regihs.s377.xrea.com/wordpress/?p=47</guid>
		<description><![CDATA[とてもとても頻繁に起こっている問題のようです。 最近、XREA内でサーバを移転したのですが、その際に、データベースの引っ越しを行いました。前のサーバでデータベースをエクスポートし、新しいサーバでインポートします。 そして &#8230; <a href="http://brandish.xrea.jp/wordpress/?p=47">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>とてもとても頻繁に起こっている問題のようです。</p>
<p>最近、XREA内でサーバを移転したのですが、その際に、データベースの引っ越しを行いました。前のサーバでデータベースをエクスポートし、新しいサーバでインポートします。</p>
<p>そして、以前にも書きましたが、WordPressはサイトのURLが変わると、データベース内の情報を書き替えなければうまく動作してくれません。そのため、何らかの方法でデータベースにアクセスしなければならないのですが、よく使われるのが<a href="http://www.phpmyadmin.net/">PhpMyAdmin</a>です。とくにXREAは自動インストール機能を用意しているので、これを使おうとするのが普通でしょう。</p>
<p>しかし、XREAが提供しているPhpMyAdmin、どういうわけか、ログインできないという問題があります。いや、ログインできるのですが、ちょっとコツがいるのです。また、サーバによっては、設定を変更しなければならない場合もあり、原因と対処方法がよく分からないという、何とも微妙な状況になっています。ちょっと検索するだけで、同じような相談が多数見つかり、これだけ問題になっているなら、根本的に解決してくれよ…と思います。まあ、本当に原因が分からないのかもしれません。</p>
<p>おそらく、最も参考になるのが<a href="http://www.blogdatta.com/?p=469">XREAのphpMyAdminのログイン問題</a>（「ブログだった」より）です。しかし、わたしはこれを試しても効果がありませんでした。</p>
<p>それでは何をしたかというと、まずはログイン画面を出して、ユーザー名とMySQLのパスワードを入力、そしてEnter。パスワードが違います、というようなエラーメッセージが出るのですが、ここでおもむろにCtrl+F5を押してページをリロードします。もしかするとF5でもいいのかもしれません。すると、どういうわけか、PhpMyAdminの管理画面にアクセスできるようになります。ちゃんとテーブルを編集できたりするので、正しくログインできているようです。</p>
<p>なぜかは分かりませんが、なんにせよ、使えているので、いいものとします。</p>
]]></content:encoded>
			<wfw:commentRss>http://brandish.xrea.jp/wordpress/?feed=rss2&#038;p=47</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WindowsでPHPとMySQL</title>
		<link>http://brandish.xrea.jp/wordpress/?p=20</link>
		<comments>http://brandish.xrea.jp/wordpress/?p=20#comments</comments>
		<pubDate>Mon, 06 Dec 2010 09:19:44 +0000</pubDate>
		<dc:creator>regihs</dc:creator>
				<category><![CDATA[トラブルシューティング（ソフトウェア）]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Windows Vista]]></category>
		<category><![CDATA[トラブルシューティング（プログラミング）]]></category>

		<guid isPermaLink="false">http://regihs.s377.xrea.com/wordpress/?p=20</guid>
		<description><![CDATA[いろいろとありまして、Windows上でApache+PHP+MySQLという定番環境を作ることになりました。 それぞれ最新のパッケージをダウンロードして、インストール。まあ、ちゃんとしたパッケージですから、たいした問題 &#8230; <a href="http://brandish.xrea.jp/wordpress/?p=20">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>いろいろとありまして、Windows上でApache+PHP+MySQLという定番環境を作ることになりました。</p>
<p>それぞれ最新のパッケージをダウンロードして、インストール。まあ、ちゃんとしたパッケージですから、たいした問題も起こりません。</p>
<p>そして、PHPからMySQLにアクセスしようとすると…接続できない！　しばらく反応がないので、何かにタイムアウトしているようです。MySQL Administratorからは正常にログインができるので、どうやらMySQLの問題ではない様子。PHPに問題があるのかと思いきや、php.iniもちゃんと記述されている。残るはライブラリの問題か？　いやしかし、何が正しいライブラリなのかも分からないので、下手に手は出せない…。</p>
<p>などなどと考えながらインターネット上の情報を検索していると、<a href="http://hellosekaisan.blog97.fc2.com/blog-entry-7.html">とあるブログ</a>にて、Windows Vistaではhostsファイルが悪さをしている、ということを知りました。さっそく検証するためにlocalhostにpingを打ってみると、</p>
<p><code>*** [::1]に ping を送信しています ::1 から 32 バイトのデータ:<br />
::1 からの応答: 時間 &lt;1ms<br />
::1 からの応答: 時間 &lt;1ms</code></p>
<p>との結果。な、なんじゃこりゃー！(笑)</p>
<p>IPv6アドレスになってるじゃーありませんか。どうやらPHPは、hostsファイルでlocalhostのアドレスを解決しているようです。内部がどうなっているか分かりませんが、IPv6とかIPv4を区別せずに処理するのでしょうか。</p>
<p>というわけで、問題の原因は、localhostに対して接続しようとしていたから、ということでした。ループバックアドレスの127.0.0.1にすれば問題なく接続できたので（もしくはホストに割り当てられたIPアドレス…DHCPなのでループバックを使用）、Windows Vista上のPHP+MySQLでlocalhostは使わないようにしましょう。もしかすると、Windows 7でも同じような現象に陥るかもしれません。</p>
<p>その他のファイル、DLLライブラリなどは、添付品で問題ありませんでした。</p>
]]></content:encoded>
			<wfw:commentRss>http://brandish.xrea.jp/wordpress/?feed=rss2&#038;p=20</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
