データベースの作成
新しいデータベース「sample」を作成します
データベースの一覧表示
SHOW DATABASES コマンドでデータベースが作成された事を確認します
テーブル作成 (支援入力)
mysqlが日本語環境で無い場合、支援ウィンドウの「IME OFF」をチェックすると
入力時に日本語モードになりません
テーブル作成
支援ウィンドウの転送ボタンによりSQLをコマンドウィンドウに転送し、更新ボタンでテーブルを作成します
正確なテーブル定義表示
DB固有のコマンドの「テーブル定義」を選択した状態です
SHOW CREATE TABLE address というように、mysqlではCREATE 構文を作成する事ができます
バージョン表示
バージョンを表示しています
注意
MySQLはバージョン「4.0.15-nt」でテストしています。
[mysqld]セクションに default-character-set=sjis を追加して 「Save Modification」ボタンを押した後
mysql サービスを再起動して下さい。
この状態で運用したことが無いので、完全かどうかわかりませんが表を作成してデータを更新テストした限り
においては問題は出ませんでした。
ただ、PHPで使用する場合、デフォルトでフォームから来たデータが'表\示'のように変更されるので
環境によってはmysqlだけの設定を変更しただけでは解決しません。また、アプリケーション等でPHPと同様
の対処がなされている場合がありますので注意して下さい。
エラーメッセージをshift_jisで日本語対応するには、C:\mysql\share\japanese\errmsg.txtをshift_jisに
変換して再コンパイルする必要があります。コンパイルは、C:\mysql\bin\comp-err.exeで行います。
japaneseディレクトリにコピーして実行するのが簡単で良いでしょう。「comp-err errmsg.txt errmsg.sys」
次に、[mysqld]セクションに language=C:/mysql/share/japanese を追加して下さい。
適用方法は、default-character-set=sjis と同じです。
現在全てが日本語化されていないので、必要に応じて日本語に書き換えてコンパイルしてmysqlを再起動
すれば適用されます。その際、'5C' の含まれる漢字の後ろには '\' をセットして下さい
(例)
"表\ '%-.64s.%s' は存在しません",
※ PHP では sjis.conf が必要になります。応急処置としてlatin1.conf をコピーして作成して下さい。
設定されたかどうかの確認は Variables タブで行います
|