公開メモ日記

[ 2008年10月23日(木) 14:35 ]
 XAMPP+MySQL4.1以上でPHP4とPHP5をうまいこと共存させる方法

 個人的メモ。

 PHP4からはOLD_PASSWORDじゃないとMySQLを扱えないので、MySQL本体にold_passwordsをよろしく設定するわけだが、いちばんそれらしいXAMPP内のmy.cnfに記述しても効果なし。my.iniに記述するといいよという情報も見つけたけど、そんなファイルはどこにもねえ。

 で、正解は、管理ツール「WinMySQLadmin(phpMyAdminじゃないよ)」のmy.ini Setupタブにold_passwords = 1を記述する。それでMySQLを再起動させると、以後、PHP4からでもmysqliを使わず接続できるし、ユーザー追加のたびにいちいちset passwordうんぬんと書く必要もない。MySQL4.0以前のdataフォルダをまるっとコピーしてもそのまま動く。たぶん。

 というわけで、"Client does not support authentication protocol requested by server"に出くわしたり、mysqldの設定どこに書くんだよ!って思った人は、うまいこと検索してここにたどり着けばいいと思うよ。

XAMPP+MySQL4.1以上でPHP4とPHP5をうまいこと共存させる方法

新着情報

読者の声

声を書き込む

名前


操作

掲示板に移動する

メールを送る

| →メールフォームから

公開メモ日記


スポンサードリンク


最新表示(最新順)


最新10件 (RSS)



月間表示(日付順)



単語検索(日付順)

が含まれている書き込みを



Copyright © 2003 Yokota Kounosuke (). All rights reserved.
表紙 | このサイトについてのご案内