IDEAのセットアップ
Intellij IDEA は、Workbench と同様にデータベースの操作方法を知っています。右ペインには専用の「データベース」タブもあります。それをクリックすると、次の写真が表示されます。
データベースに接続してみましょう。開始するには、プラス記号をクリックしてください。
サポートされているデータベースのリストはいかがでしたか? 印象的?Google Big Query から始まり Cassandra で終わります。
MySQL IDEA の接続
しかし、私たちは控えめな人間なので、MySQL を選択することにします。IDEA は、データベースに接続するための設定を指定することを直ちに提案します。
ワークベンチよりもさらに多くのものがあります。必要なものはすべて示されていますが、ログインとパスワードがない場合があります。
興味深い点: IDEA は Java で書かれているため、MySQL と連携するために標準の Java ドライバーを使用します。つまり、まさにプログラムが MySQL サーバーにクエリを送信するときに使用するものです。
したがって、[ダウンロード] をクリックして不足しているドライバーをダウンロードしてください。
また、ローカル サーバーへのログイン名とパスワードを指定し、[接続のテスト] ボタンをクリックしました。
接続は正常に確立されましたので、[OK] をクリックしてください。
データベースの内容を表示する
この写真を見た場合:
次に、赤で強調表示された場所をクリックし、スキームのリストを手動で選択します。test、test2、supershop の 3 つを指定すると、次のようになります。
3 つの図はすべて所定の位置にあります。user テーブルの内容を見てみましょう。
さて、そこにどのような列があるかはすでにわかっていましたが、データをどうやって見ることができるのでしょうか?
テーブルの内容を表示する
テーブル名をダブルクリックすると、IDEA が次のように表示しました。
今のところ、Workbench よりもはるかに興味深いようです。データはすぐに表示され、さらにサービス フィールド WHERE と ORDER BY もあります。その場でデータをフィルタリングして並べ替えることができます。
テーブルをレベル別に並べ替えてみましょう...
単語レベルを書き始めるとすぐに、IDEA はすぐに素晴らしいヒントのリストを提供してくれました。
おそらくワークベンチで作業するよりも面白そうですが、彼は特別なヒントを出しませんでした。
「level」と入力して Enter キーを押すと、テーブルがソートされます。
さて、テーブルにバインドせずに任意のクエリを実行したいのですが、どこで実行できますか?
右側のパネルに戻ります。そこにはクエリ コンソールを開くための特別なボタンがあります。
そしてクエリを書き始めます。
いつものように、IDEA からの自動ヒントがトップに表示されます。クエリの結果は次のとおりです。
GO TO FULL VERSION