SDBBSIIが相当荒らされて閉鎖し、ここにきてIntegral計画の第二段階であるSDBBSII後継[iDBBS]開発のため、開発環境をWindows PCにインストールすることにした。



ここはApache1.x、MySQL 4.0.24とphpMyAdmin 2.6.4-pl3だが、開発環境にはすでにphp5を入れてしまったので、MySQL – 5.0.22-community-ntとphpMyAdmin – 2.8.1の組み合わせで行ってみることにした。最終的にこのサーバで動くかどうか確証が取れないのはやや問題かもしれない。

まずApache2.2.2はphp5用Extension dllが対応せず、あきらめてApache2.0.5にバージョンダウン。どうも2.0.x系と2.2.x系のdllは異なるものらしい。
次にphpMyAdminをインストールするが「扱えない拡張子のファイルです,
PHP の設定をチェックしてください。」と出る。割と有名な誤訳らしく、つまりはphp Extensionが正常に初期化されていないことを言いたいらしい。
これを回避するにはphp.iniで

extension=php_mbstring.dll
extension=php_msql.dll
extension=php_mysql.dll

の行頭コメントアウトを削除して有効化する。もちろんApacheはリスタートする必要がある。
あとphp.iniへのSET PATH=が必要なのかもしれない。
MySQLに対しては必ずSET PATH=が必要。コントロールパネル-システム-環境変数タブでセットする。



ここまでして、cmdからmysqlに対して新規テーブルを作成してphpMyAdminから見えるかどうかテストする。見えればOK。

One thought on “MySQL(1)

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です