MySQL 4.0、5.0、5.1 の共存インストール


  MySQL 5.0



MySQL 4.0 がサービスで実行中の場合は停止して下さい( 同じポートでインストールするので )
サービス名は絶対に MySQL5 にしてください。( MySQL4.0 のサービスと区別する )

1) http://dev.mysql.com/downloads/mysql/5.0.html より Windows (x86) をダウンロード
2) 解凍して Setup.exe を実行して Custom を選択
3) インストールディレクトリを C:\mysql5\ にしてインストールします



4) 続けて、Configuration Wizard が実行されるので、オプションは基本的にデフォルトで進めます(以下は変更)
※1 default character set を manual で sjis にする
※2 サービス名を MySQL5 にします
※3 root パスワードを入力して、Enable root access from remote machines にチェック







インストールが終了したら、自動起動しないように「サービス」から「手動」に切り替えます。



sjis 対応する為に、インストールディレクトリにある my.ini を編集します。

mysqld セクションに以下を追加して下さい

※ 追加後、MySQL5 サービスを再起動して下さい。

  
skip-character-set-client-handshake
  

これについての説明は、付属のマニュアルで以下のように書かれています

--character-set-client-handshake

Don't ignore character set information sent by the client. To ignore client information and use the default server character set, use --skip-character-set-client-handshake; this makes MySQL behave like MySQL 4.0.

--------------------------------------------------------------------
※ 接続時に set names 'sjis' という方法もあります。
クライアントの キャラクタセットが sjis 以外の場合有効であると思われます。

C:\mysql5\bin>mysql -h localhost -u root -D test --password=xxxxxxxx
でログインして以下を実行

show variables like 'character_set%';

以下のようになれば OK

Variable_nameValue
character_set_clientsjis
character_set_connectionsjis
character_set_databasesjis
character_set_filesystembinary
character_set_resultssjis
character_set_serversjis
character_set_systemutf8
character_sets_dirC:\mysql5\share\charsets\










  infoboard   管理者用   
このエントリーをはてなブックマークに追加





フリーフォントWEBサービス
SQLの窓WEBサービス

SQLの窓フリーソフト

素材

一般WEBツールリンク

SQLの窓

フリーソフト

JSライブラリ