Oracle sqldeveloper で Mysqlにアクセス

これまでDBはOracleを利用していて、GUIのクライアントはOracle sqldeveloperを利用していた。今後Mysqlを使う必要があるが、クライアントの使い方を覚え直すのが面倒なので、sqldeveloperからMysqlにアクセスできるようにする。

必要なものをダウンロード:

Oracle sqldeveloper本体:

 http://www.oracle.com/technetwork/jp/developer-tools/sql-developer/downloads/index.html

JDK

 http://www.oracle.com/technetwork/java/javase/downloads/index.html

Mysql JDBCドライバ:

 http://dev.mysql.com/downloads/connector/j/

手順

  1. JDKをインストール
    • 「c:\program files\java\」にインストールされるはず。

  2. sqldeveloperを解凍して、Cドライブ直下に置く
    • 「c:\sqldeveloper」のように

  3. sqldeveloper.exeを起動
    • 「C:\sqldeveloper\sqldeveloper.exe」
      おそらくJDKの場所を聞かれるので、先ほどのインストールしたJDKの場所を入力
      「C:\Program Files\Java\jdk1.X.X_XX\bin\java.exe」あたり

  4. Mysql JDBCドライバを解凍し、以下のようにおく
    • 「C:\sqldeveloper\jdbc\lib\mysql-connector-java-X.X.XX-bin.jar」

  5. sqldeveloperにMysql JDBCドライバを認識させる
    • sqldeveloperの「ツール」 > 「プリファレンス」 > 「データベース」 > 「サード・パーティJDBCドライバ」に移動し、
      「エントリの追加」から先ほど配置した「C:\sqldeveloper\jdbc\lib\mysql-connector-java-X.X.XX-bin.jar」を指定する。

  6. Mysqlに接続
    • sqldeveloperの「ファイル」 > 「新規」 > 「データベース接続」 に移動すると「Mysql」タブが追加されているはず。
      あとは必要な情報を入力して、「接続」するだけ。

MySQL徹底入門 第3版 ?5.5新機能対応?

MySQL徹底入門 第3版 ?5.5新機能対応?