A5:SQL Mk-2と使ってみて

A5:SQL Mk-2という管理ソフトがありました。
素晴らしく使い勝手がよく、とてもおすすめです。
Oracle,Microsoft SQL Server,MySQL,その他のDBは OLEDB, ODBC対応とのことです。

http://www.wind.sannet.ne.jp/m_matsu/developer/a5m2/

SQLデザイナーを使いたかったのですが、どこにもなくわかりませんでした。ゆっくりと探してみたいです。
ぜひ使ってみてください。

データベース別管理ツール

このサイトへのリンクはご自由にお貼りください。

データベースおすすめ無償有償
MariaDB/MySQL・A5:SQL Mk-2
・かねやんMySQLAdmin
・HeidiSQL
・phpMyAdmin(WEB)
・A5:SQL Mk-2
・かねやんMySQLAdmin
・MySQL Workbench
・HeidiSQL
・phpMyAdmin(WEB)
・Navicat for MySQL
PostgreSQL・A5:SQL Mk-2
・pgAdmin III
・A5:SQL Mk-2
・pgAdmin III
・phpPgAdmin(WEB)
・PostgreSQL Studio
・Webmin(WEB)
・PowerGres Plus
・Navicat for PostgreSQL
・SQLMaestro
・Database Master
SQLite・SQLite Administrator
・PupSQLite
・SQLite Administrator
・SQLite Manager
・SQLite Database Browser
・Sqliteman
・PupSQLite
・Navicat for SQLite
・SQLite Expert Professional

pgAdmin IIIのインストール方法

PHPのPDOでPostgreSQLへ接続方法

PHPからデータベースをアクセスする際にエクステンションを使用しますが、抽象化されたPDOを使う事が推薦しているようですので、使ってみました。
サンプルコードは以下の通りです。

$system_database_server="127.0.01";
$system_database_name = "TEST";
$system_database_user="postgres";
$system_database_password = "XXXXXX";

//PsotgreSQLに接続する
$db = new PDO( "pgsql:host=".$system_database_server." port=5432 dbname='".$system_database_name."'", $system_database_user,$system_database_password);
$query  = "SELECT test_1";
$query .= "FROM   test_table ";
$query .= "WHERE (test_1= '1') ";
$res = $db->prepare($query);
$res->execute();
if (!$res) print_r($db->errorInfo());  //エラーの場合、内容を表示する
while($row = $res->fetch()) {
    $test_1=$row['test_1'];
    echo $test_1;
}
unset( $db );

これを応用すればいろんな処理ができそうです。

OSSのライセンスについて

OSSを利用するに当たり、ライセンスがどのようになっているか確認する必要があります。やはり企業で利用するのであれば、OSS=無料と決めつけるのはとても危険なことです。
たとえばMySQLの場合、GPLではありますが、ソフトウェアを作りそれを
販売することも可能ですが、デュアルライセンスでライセンスを購入することが可能です。しかし最近では社内で使用する場合でもライセンスを購入する必要があるらしいです。そのためMariaDBへに移行する人たちが多いということです。
どこまでが本当なのか正直わかっていません。
かねやんMySQLAdminもソースを公開した理由はライセンスにあります。GPLであるMySQLがソースコードの公開をする義務であるため、販売するつもりはありませんでしたが、なんらかの理由でライセンス違反を犯してまで金銭トラブルが発生するリスクを考えれば、ソースコード公開と早々と開発収束をすることがいいと決めました。

しかし、GPL以外にもBSDライセンスなど様々なライセンス体系がありますので、企業で利用する場合、注意してください。

かねやんMySQLAdmin公式サイトを移動しました


長年放置しておりました「かねやんMySQLAdmin」公式サイト(http://www.mmdb.net/m_kaneko/)をこのサイトへ移動しました。

新しい公式サイトはhttp://www.zzz.0t0.jp/?page_id=111になりますので、よろしくお願いします。

今までサイトを置かせていただきました長野大学の前田准教授様ありがとうございます。