« Neet | メイン | windows2000/xpでネットワークプレースを追加するスクリプト »

2004年11月07日

Mysql 4.021 on windows2003 server覚え書き

やっぱりこっちに覚え書き書きます。
将来的に(できれば近日中に)movabletypeをcmsとしたHPに変えたいなーとおもっちょります。
Mysql 4.021をwindows 2003 (xpとかでも問題なしだと思われます)の覚え書き。
4.1系は結構変わっているので、まだ見送りです。

ドキュメントの場所http://dev.mysql.com/doc/mysql/ja/index.html(日本語)
http://www.mysql.com/へいって、downloadsに進む。

Generally Available (GA) release (recommended) とかかれたバージョンのwindows版をダウンロード

ダウンロードしたものを、解凍して、setup.exeを実行してインストール

path にmysql以下のbinディレクトリ(デフォルトは c:\mysql\bin)にpath通した方が便利です。

c:\windows\my.iniの作成。
インストール後、 C:\mysql\bin\winmysqladmin.exeを実行(パスはデフォルトインストールのみ)する。
初回起動時にでるダイアログはキャンセルをクリックする。(パスワードを入力してしまうと、winmysqladminは生で持つから指定しない)初回起動時に c:\windows\my.iniが作成される。

winmysqladmin.exeの設定&mi.iniの設定
my.ini Setupタブをクリックして、Create ShortCut on Start Menuをクリック
my.ini の[mysqld]の項目に default-character-set=sjis を記述(shift-jis使うため)。ちなみにEUCはujisと記述する。
さらに[mysql]項目を追加して、 default-character-set=sjis を記述 [mysqld]はサーバ側、[mysql]はクライアント側の文字コードの設定する。記述したら Save Modification を必ずクリックする。その後サービスをリスタートする。

インストール後のチェックはコマンドプロンプトから以下のいずれかのコマンドでMySQL サーバが動作しているかどうかをテストすることができる。
C:\> C:\mysql\bin\mysqlshow
C:\> C:\mysql\bin\mysqlshow -u root mysql
C:\> C:\mysql\bin\mysqladmin version status proc
C:\> C:\mysql\bin\mysql test

デフォルトのmysqlの特権ユーザ(OSのユーザとちゃうで)はパスワードが指定されていないため、必ず設定する。
C:\> C:\mysql\bin\mysql mysql
mysql> DELETE FROM user WHERE Host='localhost' AND User='';
mysql> FLUSH PRIVILEGES;
mysql> QUIT
C:\> C:\mysql\bin\mysqladmin -u root password 好きなパスワードを記述
コマンドの意味はここ参照

パスワードを設定した後のつなぎ方。以下のコマンドをたたくとパスワード求められるから、設定したパスワードを打つ。
C:\> C:\mysql\bin\mysql -u root -p mysql
※最後のmysqlのところに任意のデータベース名を入れる。mysqlは管理情報が入っているデータベース。

MySql個人的感想。オープンソースのDBアプリはまずmysql、php、Perlを入れていればwindowsでもだいたい使えると思う今日この頃。個人ではoracleとか大規模向けDBいらないし。そういった点ではMSDEと両方インストすれば遊べるな〜。

投稿者 yukinchu : 2004年11月07日 02:39
このエントリーのトラックバックURL:http://www.yukinchu.com/mt/mt-tb.cgi/84

Click Here! Click Here! Click Here! Click Here!

この記事へのトラックバック

このリストは、次のエントリーを参照しています: Mysql 4.021 on windows2003 server覚え書き:

» [システムメモ] MySQL インストールメモ from 日々鍛錬
ここは私の設定ですので、何か変なとこありましたら、ご指摘をお願いします。 参考にしたとこ [http://dev.mysql.com/doc/mysql/j... [続きを読む]

トラックバック時刻: 2005年10月11日 04:53

この記事へのコメント

はじめまして、
MySQLのインストールにおいて、参考になりました。
#といっても、私がインストールしたのはver4.1ですが。。
勝手なのですが、トラックバックさせてください。
これからもよろしくお願いします。
#メールは、スパム対策にさせていただきました。

投稿者 ともこ : 2005年10月11日 04:48

ご意見、ご感想はこちら




保存しますか?