【MySQLでの実行】

データベースの作成
データベースの一覧表示
テーブル作成 (支援入力)
テーブル作成
正確なテーブル定義表示
パージョン表示
※ 注意

 データベースの作成

  • 新しいデータベース「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 タブで行います