あまりにも基本的過ぎて、みんなまとめて書いてくれないので、メモ
データベースをクライアント側で操作するには、
・GUIツールを使って操作する
・コマンドラインから操作する
の2通りがある。
ただし、DB各社で、そのツール・コマンドが違うので、
大手どころのGUI用ツールとコマンドライン(CUI)用ツールをメモメモ
■Oracle
CUI; SQL*Plus
GUI: SQL Developer
■SQL Server
CUI: sqlcmd
GUI: SSMS(SQL Server Management Studio)
■PostgreSQL
CUI: psql
GUI: pgAdmin
■MySQL
CUI: mysql
GUI: MySQL Workbench
基本的にコマンドの操作はSQL部分では同じ感じだけど、
データベースの一覧表示、テーブルの一覧表示
などの操作は、大きく異なる。
GUIの場合は接続するまでは(接続の仕方が違うので)異なるが、
まあ、にたようなもん?
■これ以外で使いそうなもの(GUI)
・phpMyAdmin
MySQLに対応
・CSE(Common SQL Environment)
Oracle、PostgreSQL、MySQL、ODBC対応
データベースをクライアント側で操作するには、
・GUIツールを使って操作する
・コマンドラインから操作する
の2通りがある。
ただし、DB各社で、そのツール・コマンドが違うので、
大手どころのGUI用ツールとコマンドライン(CUI)用ツールをメモメモ
■Oracle
CUI; SQL*Plus
GUI: SQL Developer
■SQL Server
CUI: sqlcmd
GUI: SSMS(SQL Server Management Studio)
■PostgreSQL
CUI: psql
GUI: pgAdmin
■MySQL
CUI: mysql
GUI: MySQL Workbench
基本的にコマンドの操作はSQL部分では同じ感じだけど、
データベースの一覧表示、テーブルの一覧表示
などの操作は、大きく異なる。
GUIの場合は接続するまでは(接続の仕方が違うので)異なるが、
まあ、にたようなもん?
■これ以外で使いそうなもの(GUI)
・phpMyAdmin
MySQLに対応
・CSE(Common SQL Environment)
Oracle、PostgreSQL、MySQL、ODBC対応