|
2005-05-23
MySQL Query Browser †MySQL Query Browserはクエリ作成及び実行用のGCIツールです。テーブルの作成/変更/削除や、テーブルデータの編集をグラフィカルに行う事もできます。MySQL Query BrowserはMySQLサーバ 4.0以上で作動するように設計されています。 簡単な使用例 †以下では、MySQL Query Browserを使ってテーブルの作成/編集を行う簡単な使用例を紹介します。例題で使用するユーザとテーブルは次の通りです。 [ユーザ] sunlight
[テーブル] syainn
MySQLへの接続 †スタートメニューから[プログラム][MySQL][MySQL Query Browser]をクリックすると 、接続ダイアログが開きます。 ![]() 接続先のホスト/ポート番号、ユーザ名/パスワード、既定のデータベースを入力して[OK]ボタンを押します。接続先を登録するには[Stored Connection]横の[...]ボタンを押します。 MySQL Query Browserの概観 †![]() MySQL Query Browserのメインウインドウはいくつかのセクションで構成されています。
詳細な操作方法は[Help]メニュー、または以下のURLを参照して下さい。 データベースの選択 †まず、[Object Browser]を使ってテーブル作成で使用するデータベースを選択します。 ![]() [Object Browser]にはユーザsunlightで使用できるデータベースが表示されています。ここでは[test2]に新しいテーブルを作ります。[test2]をダブルクリックして既定のデータベースを変更して下さい。既定のデータベースはボルド表示されています。 テーブルの作成 †[Object Browser]を使って新しいテーブルを作成する事もできますが、ここではスクリプトエディタを使用してテーブルを作成する事にします。[File]メニューの[New Script Tab]を選択すると新しいスクリプトが開きます。
以下のスクリプトを入力します。 DROP TABLE IF EXISTS syain; CREATE TABLE syain ( syain_no int(10) NOT NULL, syain_name varchar(50), bumonn_no int(10), PRIMARY KEY (syain_no) ); [Advanced Toolbar]の[Execute]ボタンを押して下さい。[Object Browser]を見ると[syain]テーブルができています。 ![]() ここでは[Execute]ボタンを使ってスクリプトを実行しましたが、[StepOver]ボタンを使ってスクリプトをステップ実行する事もできます。また、スクリプトにブレークポイントを設定する事もできます。これらの機能は長いスクリプトをデバッグするのに大変便利な機能です。 テーブルの編集 †[Object Browser]中の[syain]テーブルをダブルクリックすると、[Query Toolbar]中のクエリエリアにselect文が自動生成されます。
続いて、[Execute]ボタンを押すと[Result Area]に空の検索結果が表示されます。
[Result Area]下の[Edit]ボタンを押すとテーブルデータが編集できるよう(エディットモード)になります。
データ編集終了後は[Apply Changes]ボタンを押します。編集をキャンセルする場合は[Discard Changes]を使います。 エディットモード使用時、マウスを右クリックすると操作メニューがポップアップします。以下に、データ編集でよく使う操作メニューを挙げて置きます。 データ編集でよく使う操作メニュー:
|