• ベストアンサー

mySQLとPostGreSQL

mySQLとPostGreSQL、その他のフリーのRDBってそれぞれどんな特徴があるんでしょう? 小さいシステム向きとかセキュリティーが安心とか、色々教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • misoka
  • ベストアンサー率35% (56/160)
回答No.2

PostgreSQLは、研究室から生まれた実験的なデータベースが 素地になっているようで、先進的な要素がたくさん盛り込まれている ようです。 配列をサポートしたり、正規表現が使えたり、構造体みたいなものが 使えたり、テーブルを継承できたり、など面白い(変な?)機能があります。 Oracleなどの商用データベースに追いつくかも、などと言われる こともありますが、現状ではいま一歩、というところでしょうか。 万一のときのデータの復旧などのことを考えると、Oracleなどの 商用データベースの方が、やはり長じるところがあるようです。 MySQLは、軽さが特長とされているようです。 基本的に高機能は望まないもののようです。 小規模でシンプルな用途に適しているようです。

taropoo
質問者

お礼

ありがとうございました。 参考にさせていただきます。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • MovingWalk
  • ベストアンサー率43% (2233/5098)
回答No.1

mySQLとPostGreSQLの違いですか。 詳しくは知りませんが、私の認識では、mySQLはテキスト処理に向いているRDBMSで、 PostgreSQLは、汎用のRDBMSといったような記事を見た記憶があります。 下記に参考URLを載せますので、気になるところをチェックしてみてください。 比較および関連情報のページ http://japan.internet.com/linuxtutorial/20001216/1.html http://www.itboost.co.jp/inst/inst_16.php http://allabout.co.jp/computer/database/subject/msub_21.htm Windows版のPostGreSQLはこちら。 http://hp.vector.co.jp/authors/VA023283/PostgreSQL.html http://www.nonsensecorner.com/pgsql/ Windows版のmySQLとBorland InterBase 6はこちら。 http://wings.raindrop.jp/openoffice/o3u2gj/database.html Linux版はこちら。 http://www.linux.or.jp/link/application.html

taropoo
質問者

お礼

ありがとうございました。 参考にさせていただきます。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • MySQL でなく PostgreSQL を使う理由

    例えば、Webシステムでフリーのデータベースを選択する際、 MySQL でなく PostgreSQL を選ぶにはどのような理由があるのでしょうか? 両者最新安定版で比較して、MySQL の方が劣っている点とは どのようなものがあるのでしょうか?

  • PostgreSQLとMySQL

    OSはRedhatLinux7.1 Apache_1.3.26 php-4.2.3 PostgreSQL-7.2.1 mysql-3.23.52 を使っています。 データベースの勉強をするために Apache+php+PostgreSQL Apache+php+MySQL で同じWebアプリケーションを作っていこうと思っています。 しかし、どのように比較し、どのように勉強していけばいいのか悩んでいます。 PostgreSQLとMySQLではphpの関数が違う事はわかったのですが。。。 よろしければアドバイスお願いします。

  • MySQLがPostgreSQLより優れている点

    オレはPostgreSQLが好きなのですが、 世間ではどうもMySQLの方が人気を集めているように思えます。 いったいMySQLのどういった点がPostgreSQLに比べて優れていたり、 好ましく思われているのでしょうか。

    • ベストアンサー
    • MySQL
  • MySQLとPostgreSQLの強み・弱み

    オープンソースについて学習しています。 MySQLとPostgreSQLですが、これらの強み・弱みとはそれぞれなんでしょうか? 分かりやすい説明が載っているページや、知識を持っている方がいましたら、教えてください。 よろしくお願いします。

  • PostgreSQLかMySQLか?

    Redhatに標準でPostgreSQLがのっているせいか ずっとPostgreSQLが一番メジャーなオープンソースDBかと思っていたのですが、 このまえ本屋にいくとMySQL関係の本のほうが多いような気がしました。 実際どっちの方が世界、日本でのシェアが大きいのでしょうか? それぞれのメリットなどもあわせて聞きたいです。

  • MySQL/PostgreSQLとのDBLink

    お世話になっております。 今回新たにWEBアプリケーションを作成する予定です。 その際、そのアプリケーションに対しては MySQL か PostgreSQL を利用いたします。 ただ、マスタ関連のデータが、別の Oracle(10g) サーバに格納されています。 この新規のアプリケーションから、Oracle への DBLink を作成し、 選択、登録、更新、削除、の操作は可能でしょうか? MySQL や PostgreSQL は最新の安定バージョンとなるかと思います。 少し調べてみたところ、MySQL や PostgreSQL に DBLink の機能があるみたいですが、 どれほど実用的でしょうか? こういった点ができない、または困るなどもありましたら教えていただけますでしょうか? また、MySQL や PostgreSQL から Oracle へ DBLink する場合、 Oracle のライセンスなどが必要になったりはしないでしょうか? (※単なるクライアント扱い?) もし、ご存知のかたがいらっしゃいましたらご教示よろしくお願いいたします。

  • Server 2005をインストールしただけでPostgreSQLやMySQLも使えますか?

    Microsoft SQL Server 2005をインストールしたのですが PostgreSQLやMySQLも使えるのですか? いまいち普通のSQLServerとPostgreSQLやMySQLの違いがわかりません。 よろしくお願いします。

  • PostgreSQLの書籍を参考にMySQLで

    初心者ですみません。 これからPHP+MySQLで掲示板を作ろうと思うのですが、データベースは初めてです。 PHPやサイト作成は経験があります。 いろいろなサイトを検索してみたのですが、なかなか詳しくPHP+MySQLで掲示板を作る解説があるサイトがありません。 そこで書籍を買ってみようと思ったのですが、軽く掲示板を作るような書籍はあっても本格的に掲示板を作ることが目的の書籍がありませんでした。 唯一、廃盤になったと思われる「Web掲示板作成で学ぼう!PHP4実践ガイド―PostgreSQL対応 」というのがあったのですが、MySQLではなくPostgreSQL対応版でした。 中身は見ていないのですが、経験者の皆様が予想するとした場合、この書籍を見ながらPostgreSQLのソースをMySQLで代用できると思いますか? ちなみにMySQLにしたい理由は単に借りているサーバーがMySQLにしか対応しておらず、自分のPCにはXAMPPが入っているからです。どちらが優れているとかはわかりません。 あと、何かの書籍で見たので記憶が曖昧ですが、MySQLとPostgreSQLのどちらでも使えるクラス群?関数群?みたいなライブラリがあるようなのですが、このライブラリを使えば上記書籍のPostgreSQLでもMySQLで対応できると考えて良いのでしょうか? ライブラリ名とか覚えてなくてすみませんが・・・。 お手数ですがよろしくお願い致します。

    • ベストアンサー
    • MySQL
  • PostgreSQLとMySQL

    データベースの学習のため、 PostgreSQLかMySQLを利用しようと考えていますが、 どちらにするか決め手が無く、悩んでいます。 利用方法はプログラムからSQL文を発行し、 データの取り出し、書き込みを行う程度なので どちらでも特に何も問題は無いと思いますが、 「こっちの方がオススメ!」みたいなものはあるでしょうか?

  • postgresqlとmysqlの違い

    こんにちは。 OSはRedhatLinux7.1を使っています。 Apache_1.3.26 php-4.2.1 PostgreSQL-7.2.1 mysql-3.23.52 を使ってWebアプリケーションを作ろうとしています。 Apache+php+PostgreSQLで、 SJISで書いたphpプログラム(htmlのページの表示もSJISに指定)を使って表示されたページからPostgreSQLにデータを登録しようとするとエラーになります。 Warning: pg_exec() query failed: ERROR: Invalid EUC_JP character sequence found (0x8971) となります。 同じようにApache+php+mysqlでやってみたら登録できます。 PostgreSQLはSJISでデータを登録できないのでしょうか? どこをどのようにすればいいのかわかりません。 初歩的で申し訳ありませんがアドバイスお願いします。