- ベストアンサー
PostgreSQLかMySQLか?
Redhatに標準でPostgreSQLがのっているせいか ずっとPostgreSQLが一番メジャーなオープンソースDBかと思っていたのですが、 このまえ本屋にいくとMySQL関係の本のほうが多いような気がしました。 実際どっちの方が世界、日本でのシェアが大きいのでしょうか? それぞれのメリットなどもあわせて聞きたいです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
関連するQ&A
- MySQLとPostgreSQLの強み・弱み
オープンソースについて学習しています。 MySQLとPostgreSQLですが、これらの強み・弱みとはそれぞれなんでしょうか? 分かりやすい説明が載っているページや、知識を持っている方がいましたら、教えてください。 よろしくお願いします。
- ベストアンサー
- その他(データベース)
- PostgreSQLとmySQLのメリット、デメリット
PostgreSQLとmySQL どちらかのデータベースを選びたいのですが 両方使ったことがあるかた それぞれのメリット、デメリットを 教えてください
- ベストアンサー
- PostgreSQL
- PostgreSQLで作成したデータについて
RedHatLinux9.0にPHPとPostgresql(RPMインストール) をインストールして、WEBアプリ検証をしていますが PostgresqlのコマンドでDBを作成し、 コマンドライン上では、表示できますが、 Mozilla(ブラウザ)からは表示できません。 DB呼び出し用のスクリプトはApacheの ドキュメントルートの/var/www/htmlにおいています。 DBの保存場所が悪いのかと考えて、作成したDBを findコマンドで検索しますが、表示されません。 Postgresqlのコマンドで作成したDBファイルは どこのディレクトリに保存されているのでしょうか? MYSQLのようにMYDやFRM、MYIというようなファイルの 拡張子をつけないと検索できないのでしょうか? PostgreSQLの場合はどんな拡張子になるのでしょうか? ご存知の方は教えてください タカ
- 締切済み
- PHP
- フレームワークでMySQLの暗号化
PHPのフレームワークで、DBを扱うモジュールでMySQLのデータを暗号化(エンコード/デコード)したいのですが、メジャーフレームワークで実装していないようです。(検索が下手だから?) MySQL内のデータを暗号化するのは結構需要ありそうなので、そういう機能が標準でついてておかしくないと思うのてすがどうなのでしょう。 MySQLの関数を使ってやることになると思うのですが(全体を自動でやるものだとソフトの値段が高いので。。)、通常みなさんはどうやっているのでしょう。 O/Rマッパーを使っているので、困っています。独自に拡張するしかないでしょうか。 詳しい方ぜひ教えて下さい。宜しくお願い致します。
- ベストアンサー
- PHP
- MySQL、Postgre SQLでコネクションプーリング
お世話になります。 ただいまPHPでWEB開発しております。 そこでDBの選択で以下のどちらかを使おうかと悩んでおります。 1.MySQL + SQLrelay 2.PostgreSQL + pgpool 条件によって変わると思いますが、 皆様の感覚的なもので構わないので どちらの方がパフォーマンスがよいか、またメリット、デメリット等、お聞かせ願えないでしょうか? もしくはベンチマークした結果のサイト等ありましたら教えていただけたらと思います。 ちなみにわたくしの開発しているものは おおよそgooの1/10くらいの規模でしょうか。
- 締切済み
- MySQL
- PHPからMySQLに接続することができません。
PHPからMySQLに接続することができません。 解決方法をご存じの方は教えていただけないでしょうか。 PHPから、mysql_connect を行った際、以下のエラーが発生してしまいます。 Can't connect to local MySQL server through socket '/tmp/mysql.sock' (13) 環境 OS:CentOS 5.3 DB:Mysql 5.0.67(ソースからインストール) Web:Apache PHPのソースの一部を以下に記します。 $db_host = 'localhost';//DB_NAME; $db_user = 'user';//DB_USER; $db_pass = 'pass';//DB_PASS; $db = mysql_connect($db_host,$db_user,$db_pass); 以下の方法も試したのですが、エラーメッセージは変わりませんでした。 $mysql_connect("localhost:/tmp/mysql.sock","mysql","passwd") 端末のコマンドからMySQLへの接続は成功します。 ホスト名、ユーザー名、パスワードも上記と同一のものです。 $ /usr/local/mysql/bin/mysql -h localhost -u user -p Enter password:pass 以上です。宜しくお願いします。
- 締切済み
- PHP
- PostgreSqlのアクセス権設定(GRANT)
OS:RedHat9 DB:PostgreSql-7.3.2 PostgreSqlでアクセス権を設定しようと思ったのですが 下記の事で悩んでます。 ご存知の方がいましたら教えてください。 【質問】 「GRANT 権限の種類 ON テーブル名 TO 対象」の構文 だと、後から作成されたテーブルに対してまたGRANTを 行わなくてはいけないと思うのですが、面倒です。 ALLやPUBLICみたいに全テーブルを指定する方法は無い のでしょうか? ※GRANT以外の方法でも良いです。 ※出来なければ出来ないの回答でも良いです。
- ベストアンサー
- その他(OS)
- Cでデータベース操作
C言語で、SQLを実行させるサンプルソースを探しています。 スピードと次のようなデータベースにアクセスできるものが良いです。 SQL Server2005 DB2 MySQL PostgreSQL Oracle よい本もあるのでしたら、ご紹介お願いいたします。
- 締切済み
- C・C++・C#
- PostgreSQLをVS2005から利用したい
VS2005のC#にてWindowsアプリを作成します。 データベースとして、PostgreSQLを使おうと思っているのですが、 ・VS2005から使用するための設定方法 ・ソースコード上に書く必要のあるコマンド(例:MySQLなら『mysql_real_connect』等) について、詳細に解説しているWebサイトのURLをご存知の方おられましたら、 ご教示お願いできませんでしょうか? 自分でも探してみたのですが、なかなか見つからず困っております。。 どうかよろしくお願い致します。
- ベストアンサー
- PostgreSQL
- mySQLについて
mySQLについての質問です。 コマンドプロンプトで起動コマンドmysqldを実行し、DBのサーバが立ち上がり、プロンプトからの入力が不可能になるのですが、数秒後サーバがダウンするせいか、プロンプトが元に戻ってしまいます。↓ C:\>mysqld C:\> なぜなのでしょうか?前まではこんなことは起きませんでした。 mySQLに詳しい方よろしくお願いします。
- 締切済み
- その他(データベース)
お礼
ありがとうございます。 MySQLは今まで触る機会がまったく無かったのですが 結構普及しているんですね。