■掲示板に戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 最新50



レス数が1000を超えています。残念ながら全部は表示しません。

PostgreSQL or MySQL

1 :名無しさん :2000/04/12(水) 19:03
Apache+PHP/FIで検索システムを作ろうと思っています
PostgreSQLとMySQLのどちらがおすすめですか?
ご意見きかせてください
規模は小さいです&日本語必須です
サーバはLinux(Vine)を考えています


639 :名無しさん@お腹いっぱい。 :02/05/06 20:05
>>637
それであれば PostgreSQL でいいんじゃない。
Interbase(Firebird) って手もあるが後は好みの問題かも。

640 :名無しさん@お腹いっぱい。 :02/05/06 23:01
http://ml.postgresql.jp/pipermail/pgsql-jp/2002-February/000067.html

>>638
入れてませんでした・・・。

641 :名無しさん@お腹いっぱい。 :02/05/06 23:17
ipc-daemon入れたら、一発でできました。総計8時間
くらいPCを無駄に走らせてました・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・。

642 :637 :02/05/13 01:22
>639
アドバイス有り難う。
とりあえず雛型作っったのでガシガシがんばるっす。


643 :名無しさん@お腹いっぱい。 :02/05/24 00:16
虫さん

644 :644 :02/05/27 02:57
PostgreSQL MySQL Interbaseでなやんでるんです。(更にInterbaseのライセンスについてもどんなんかしらない。Firebiredだったらタダなの?)

要求としては
1.毎日1万レコード追加
2.更新はほとんどない
3.ユーザ情報以外の削除もない
4.検索がメイン
毎日追加されるレコードのデータ(Int型)の差分(いくら増えたか、減ったか)を
1日単位、1週間単位、1ヶ月単位で、抽出したい。
どれが、おすすめでしょうか?
トランザクションとかいらないから、MySQLかなぁ。

設計初なので、あれなのですが、設計変更したほうがいいのか・・・
1日目 10
2日目 15
1週間 10
1ヶ月 20
といった感じです。
データベースには、差分データを記録した方がいいのかもしれないので、
質問自体がナンセンスか。

毎日、その人の、1日前、1週間前、1ヶ月前の差分をSELECTするのだったら、
どのデータベースがお勧めですか?
設計を変えたほうがいいんじゃゴラァ!って感じでしたら、そう言ってもらえると嬉しいです。
差分自体をデータベースに保存すると、パフォーマンスがよくなりそうですが、
最初の設計で、機能が制限されそうなので、ちょっと・・・って感じもします。


645 :名無しさん@お腹いっぱい。 :02/06/03 13:01
webブラウザから、管理できるツールがあるって聞いたんだけど、
DBとか、表作ったり、
知ってたら紹介してもらえないすか、


646 :名無しさん@お腹いっぱい。 :02/06/03 13:18
おまえらDB/2の評価版はいれてみたか、このやろう。

647 :名無しさん@お腹いっぱい。 :02/06/09 01:27
開発用の1Lisenceだけ安くてもしょうがないと思われ・・・

648 :名無しさん@お腹いっぱい。 :02/06/09 14:25
2年以上続いてるね、このスレ。
その間に両DBともに変化があったんだろうね。
2年前って、まだPostgreSQLはVersion7は出てないんだっけ?

649 :名無しさん@お腹いっぱい。 :02/06/11 16:21
>>645

phpMyAdmin?

ttp://www.trustbee.com/phpMyAdmin-jp/


650 :名無しさん@お腹いっぱい。 :02/06/13 23:54
postgresql7.2.1でcreatedbをしましたが、新規に作ったdbに
ownerがrootの他のdbが入り込んでいます。これって仕様でしょうか。


651 :名無しさん@お腹いっぱい。 :02/06/14 00:10
>>650
postgresqlはcreatedbを作成したユーザでアクセス権限が決定される
仕組みでなかったように思いますが?
単にpg_hba.conf の設定が適切でないのでは?

652 :信頼性 :02/06/17 04:51
postgreSQLのDBって壊れにくいものなのでしょうか?
データが壊れたり(テーブルやDBの破損)とかって経験ある人いますか?
又、HDDのクラッシュ等を除いて破損するケースとしては、どのような場合に破損するのでしょうか?

653 :名無しさん@お腹いっぱい。 :02/06/17 18:29
>>652
完全なものなんてない罠

654 :名無しさん@お腹いっぱい。 :02/06/18 07:06
openoffice for sparcがインストールでき、日本語環境も
良いので、なんか素敵な感じに浸っているのですが、

PostgreSQLと接続できて、すごく活用できるよ

と聞いていろいろやってみたのですが、よくわかりません。

OpenOffice.org CalcからPostgreSQLへ接続して
データベースからデータを拾ってクライアントをAccessの
ようなものではなく、このOpenOffice.org Calcをクライアント
として使いたいのです。

どのように、接続してcalcからSQLを叩いて、データをやりと
りしたらよいのでしょうか?
現在、料理の献立・仕込み表データベースをつくり、これを
Excel側で受け取って印刷できるようにしたいと考えておりま
す。

655 :名無しさん@お腹いっぱい。 :02/06/18 16:54
こないだ超ひさしぶりにPostgreSQLさわってみたら
早くなってた。。。

うーん、MySQL選んだの失敗だったかな(苦笑)

656 :名無しさん@お腹いっぱい。 :02/06/18 23:46
>>655
でも、MySQLの良さもあるでしょ、レコードロックにも将来対応とかってありましたが、
そろそろではないでしょうか?(無責任)
世界規模で考えると圧倒的シェアがあるんですから、良くなりますよ。(無責任)
実は、MySQLのライセンスにGPLが加わった辺りから、逆にPostgreSQLを使うように
なったんで最近のMySQL事情には詳しくないのですが。


657 :名無しさん@お腹いっぱい。 :02/06/21 00:17
postgreSQL 7.2.x (DebianGNU/Linux woody) と Windowsを端末として利用し、
Delphi+pqCompoにてCADのデータを蓄積、参照するプログラムを作成中ですが、

障害のテストをしていて、SELECT FOR UPDATEにて、レコードロックを行った状態のまま
LANケーブルを抜くと、以後 postgreSQLを再起動するまでレコードロックが持続されて
いるようなのですが、このような場合に、レコードロックを解除する方法はありませんか?
(可能ならば、全体の運用を止める事無く解除したいのでロック中の一覧を表示して解除する
ようなプログラムを作成できればと思っています、つまり、特定レコードのロックを解除する
方法があれば嬉しいです。)



658 :名無しさん@お腹いっぱい。 :02/06/21 00:42
>>656
MySQLの良さって、昔と一緒で、使うのが楽なことと参照がメインでレコードの
更新が少ない場合は非常に速いってことでしょ。

逆にいえば、後づけでトランザクションだとかレコードロックだとかをくっつけても、
きちんとその辺のことをしたい場合は PostgreSQL とかの本格的 DBMS とは勝負
にならない。

なので、MySQL の用途って相変わらず user db だったり掲示板の backend だったり
LDAP の backend だったりするわけで。

659 :名無しさん@お腹いっぱい。 :02/06/30 16:53
3年前にPostgreSQL試してみて、「こりゃ駄目だ」と思っていたが、
先日久々にPostgreSQLを試してみたら、「スゲー良くなってる!」と驚いたよ!
マジでボラクルいらなくなるかも・・・。
少なくとも今のPostgreSQLのレベルだと、MS SQL-Serverを購入する事は無駄な事だと感じた。

660 :名無しさん@お腹いっぱい。 :02/07/01 22:30
ねえ。pgsql のCVS版をコンパイルできている人いませんか?
src/backend/utils/mb/conv.c
のコンパイルが終わらないだけど、もしかしてincludeが
循環してたりします?


661 :fus :02/07/02 00:30
>>652
PostgreSQL6.xはソースバグで、
Postmasterがすぐ止まる、
vacuumでDBがすぐ壊れる、で最悪でした。
7.xになってからは、ましだと思いますた。

662 :名無しさん@お腹いっぱい。 :02/07/09 17:55
MySQLを使ってます。ちょっとした手違いでmysqlテーブルへのアクセス権限を全て削除してしまいました。
もちろんrootでもアクセスできません。データはびっちり入力されているのでいまさら再インストールなんかできません。
データを書き出してバックアップしたくてもアクセス権限がないのでできません。困りまくってます。
どうすればいいんでしょうか。。。

663 :名無しさん@お腹いっぱい。 :02/07/09 19:04
>>662
マルチ

664 :名無しさん@お腹いっぱい。 :02/07/09 19:18
>>662

http://pc.2ch.net/test/read.cgi/linux/1025376048/762
>すみません。unix板にも投稿したんですけどやっぱりlinux板の人のほうが頼りになりそうなんでお願いします。

"やっぱり"っていうのが気になった。


665 :660 :02/07/09 21:55
CPUが遅いからでした……


666 :名無しさん@お腹いっぱい。 :02/07/09 23:21
>>662
こんな最悪の失敗をした事ないし、CSVでバックアップは取ってるんで中身が取り出せなく
なった事も無いんでよくわかりませんが、
現状のテーブルを一旦バックアップしてから、権限を与えた新しいDBを作成し、
そこに、テーブルだけ戻してみるとかどーよ。


667 :662 :02/07/09 23:52
「あんたらは頼りになりません」

書いてこいって命令されたんで。。ごめんなさい。

>>663
マルチです。ごめんなさい。かなりせっぱ詰まってたんで。
>>664
MySQLのスレはこっちにしかないんだけどよく考えたらこのスレ沈みまくってるし板全体人が
少ないし、それを考えると向こうのほうがいいと思ったんで「やっぱり」です。。。
>>666
バックアップデータすら書き出せなくて困ってました。/var/lib/mysql以下のディレクトリを
コピーすればいいと教えてもらったんで明日やってみるつもりです。
でもディレクトリごとコピーして大丈夫とは思わなかったです。当然その辺りのデータはコピーできないように
保護されてると思ってたんで。。。

668 :名無しさん@お腹いっぱい。 :02/07/09 23:54
よく、ここの住人の人数を調べられましたね。
天才ですね。

669 :名無しさん@お腹いっぱい。 :02/07/09 23:55
>>667
はぁ? お前、permission について30秒ぐらいお勉強しろよ

670 :662 :02/07/09 23:57
>>669
そのアクセス権限じゃないです。mysqlテーブルへのアクセス権限です。
mysqlについて40秒ぐらい勉強してきて下さい。

671 :名無しさん@お腹いっぱい。 :02/07/09 23:59
ほぉ〜ら「出だしの悪かった質問&質問者コキおろしタイム」が
始まっちゃったぞ。

672 :662 :02/07/10 00:00
>>668
天才ってホメられた。ちょっとうれしい気分。
前はアクセスカウンターついてたし、bigserverでアクセス統計みたいなのが
あったのを見てましたんで。確かこっちはLinux板の半分ぐらいのアクセス数だったと思います。

673 :名無しさん@お腹いっぱい。 :02/07/10 00:10
>>670
「その」ってどの?>>669はファイルともDBとも言ってないと思うが。

674 :名無しさん@お腹いっぱい。 :02/07/10 00:10
>>672
ほめてねーよ。皮肉もわからないのか?

675 :観客 :02/07/10 00:14
油注いだな…>662

676 :名無しさん@お腹いっぱい。 :02/07/10 00:20
>>667
> 書いてこいって命令されたんで。。ごめんなさい。
じゃぁおまえ、山田が氏ねって言ったら氏ぬんかい。

677 :名無しさん@お腹いっぱい。 :02/07/10 00:47
こいつ、Linux板のくだ質でもヴァカ晒してるね。

678 :名無しさん@お腹いっぱい。 :02/07/10 00:54
>>676
でも山田君はそんなことは言いません。


679 :某社営業 :02/07/10 14:44
激しくスレ違いだが、
Informix使ってイタイ目にあった人はいるかね?
おれはあった。
もう二度とつかわん。

680 :名無しさん@お腹いっぱい。 :02/07/10 16:04
  ∧ ∧     ┌─────────
  ( ´ー`)   < シラネーヨ
   \ <     └───/|────
    \.\______//
      \       /
       ∪∪ ̄∪∪

681 :名無しさん@お腹いっぱい。 :02/07/10 17:05
>>679
Oracleは死ぬほどあった(特にデータベース本体ではなくて周辺の
ソフト)が、Informixはあまりないな。Sybaseに至っては今のところ皆無。


682 :名無しさん@お腹いっぱい。 :02/07/16 11:25
FATAL 1: File /usr/local/pgsql/PG_VERSION is missing. This is not a valid data
directory.

現在インストールしているんですが
インストール完了後、postmasterで起動しようとしたら
上記のようなエラーが出て起動できません
このパスはどこでセットしてやったらいいのか、
がさっぱり見当つきません
わかる方がいましたらアドバイスを宜しくお願いします。

683 :682 :02/07/16 11:26
ちなみにverはpostgre7.2.1のsolaris8です(汗

684 :名無しさん@お腹いっぱい。 :02/07/16 11:33
>>682
initdb


685 :名無しさん@お腹いっぱい。 :02/07/16 13:47
>>682
お前はドキュメントを読んだのかと問いたい。
小一時間まったりと問い詰めたい。
つーか、 make し終わった時点で initdb しろって出た様な…
出なかったっけ?どうでも良いか。


686 :名無しさん@お腹いっぱい。 :02/07/16 14:51
>>684
ありがとうございます。とりあえずそのエラーは回避できました。

>>685
initdbで初期化を行うとemptyですよってエラーだか警告だかが出ました。
まぁ、クリアする処理なんだから最初から空ですよってエラーは
無視して構わないと思っていたのですが・・・

687 :685 :02/07/16 15:24
>>686
激しく無視して良いよ


688 :名無しさん@お腹いっぱい。 :02/07/30 13:20
ちょっと質問なんですけど。

PostgreSQLのトリガを試そうと思って、マニュアルの例をやってみたところ、
test=# CREATE TRIGGER if_dist_exists
test-# BEFORE INSERT OR UPDATE ON films FOR EACH ROW
test-# EXECUTE PROCEDURE check_primary_key ('did', 'distributors', 'did');

ERROR: CreateTrigger: function check_primary_key() does not exist

となってしまいました。
"check_primary_key()"を使えるようにするにはどんな設定が必要なのでしょうか。



689 :名無しさん@お腹いっぱい。 :02/07/30 16:05
create function


690 :688 :02/07/30 22:37
解決方法みつけました。

まずソースのあるディレクトリのサブディレクトリcontribに移動してmake, make install
cd ~/contrib
make
make install


あとは
CREATE FUNCTION check_primary_key ()
RETURNS opaque
AS '/usr/local/pgsql/lib/refint.so' -- "refint.so"の絶対パス表示
LANGUAGE 'C';

でOKのようですね。

"CREATE FUNCTION check_primary_key ()"は
~/src/test/regress/input/create_function_1.source
にありました。


691 :名無しさん@お腹いっぱい。 :02/08/14 22:19
よく「SQL99」とか書いてあるんですけど、規格なんですよね。
これはどうしたら手に入りますか。Web上では無理ですか?


692 :acs :02/08/26 19:12
現在、PostgerSQLを使用してPHP掲示板を運用しているんですが、
この度、MySQLへ変更することにしたのですが、
PostgerSQLからMySQLへのデータ移行は簡単でしょうか?
難しいのなら変更せずにおこうと思っているのですが、、、。

693 :名無しさん@お腹いっぱい。 :02/08/27 07:54
>>692
そんなん、PostgreSQLの全テーブルをSQLにdumpして、MySQLにもっていけば
済むやん。ただ、MySQLはPostgreSQLに比べるとサポートしているSQLは少ない
のと、データ型にserialがない(そのかわりにintでauto_incrementを使う)など
があるから、そのまま移行可能かどうかは知らないけど。

694 :名無しさん@お腹いっぱい。 :02/09/02 22:32
初心者なのです
WebDBサーバーを構築したいのですが、
【Postgres+PHP+Apache】このパターンが無難でしょうか?
よろしくお願いしますです

695 :名無しさん@お腹いっぱい。 :02/09/02 22:35
>>694
図書検索システムを同じ構成で某電気メーカに納品しました。
OSはLINUXでしたが、安くあげるにはベストなシステムだと思いますよ。
もう一度言いますが、あくまでの安くですが.....。

696 :694 :02/09/02 23:04
>>695
速レスありがとうございましたです
うちのシステムも安くあげようと思ってたとこです
安心しましたーヽ(´ー`)ノ

697 :名無しさん@お腹いっぱい。 :02/09/02 23:47
次スレからはOracleとDB2(とSybaseとInterbase)
も加えて!なんかDBすれがこれしかないと( ;∀;) カナシイナー

698 :名無しさん@お腹いっぱい。 :02/09/03 01:24
>>697
ム板に、ほとんどのDBMSのスレが揃っているわけだが。
あっちに出向くのは嫌だと?

699 :名無しさん@お腹いっぱい。 :02/09/03 08:48
>698
ム板のスレとは違う視点で議論したくない?
ないんだろうな〜スレたたないから・・・

700 :名無しさん@お腹いっぱい。 :02/09/03 09:38
>>699
ム板のスレは結構節操ないと思うが。
何を議論したいのか小一(略

701 :名無しさん@お腹いっぱい。 :02/09/04 00:40
次スレなんて早くて来年ぢゃない?

ヘタすりゃその前にdat落ち…

702 :名無しさん@お腹いっぱい。 :02/09/11 14:39
PostgreSQLでユーザ登録すると以下のメッセージが出力されてしまいます・・・
----------------------------------------------------------------------
psql: connectDBStart() -- connect() failed: Connection refused
Is the postmaster running at 'localhost'
and accepting connections on Unix socket '5432'?
createuser: creation of user "userA" failed
----------------------------------------------------------------------
これはpostgreSQLが起動されていないと思い、
postgreSQLの起動方法について調べてみました・・・
postgreSQLの起動にはpostmasterの起動が必要ということまでわかったのですが、
うまく起動してくれませんでした・・・
postgreSQLの起動方法を教えてください
よろしくお願いしますm(_ _)m

703 :名無しさん@お腹いっぱい。 :02/09/11 18:34
pg_ctl start


704 :702 :02/09/12 09:28
>>703
ありがとうございます
実行すると以下のようなメッセージが出力されました
どこに何のディレクトリを作ればよいのかわかりません( ´Д⊂ヽ

[postgres bin]$ postmaster start
/usr/bin/postmaster does not know where to find the database system data. You must specify the directory that contains the database system either by specifying
the -D invocation option or by setting the PGDATA environment variable.

[postgres bin]$ pg_ctl start
pg_ctl: No database directory or environment variable $PGDATA is specified

705 :名無しさん@お腹いっぱい。 :02/09/12 13:02
マニュアル嫁

706 :702 :02/09/12 13:14
解決しました
・PGDATAのフォルダ作成
・initdbによる初期化
以上の2つが原因でした
お手数をお掛けしました

707 :名無しさん@お腹いっぱい。 :02/09/12 16:51
PHP+postgreSQL+Apache
phpからpostgreSQLに、pg_connect関数を用いて接続したところ
$con = pg_connect("dbname=wwwdb");
次のエラーが表示されました
Fatal error: Call to undefined function: pg_connect()
接続できない原因がわかりません・・・

web公開されてるディレクトリにPHPファイルを作成しているのですが、
これは問題ないでしょうか?
ディレクトリによる権限の問題?
それともPHPからpostgreSQLへ接続の問題でしょうか?

708 :名無しさん@お腹いっぱい。 :02/09/12 16:55
>>707
http://pc.2ch.net/test/read.cgi/linux/1031670376/140-

709 :名無しさん@お腹いっぱい。 :02/09/12 23:14
>>707 --enable-pgsql


710 :名無しさん@お腹いっぱい。 :02/09/14 05:47
>709
--with-pgsql


711 :709 :02/09/16 07:37
>>710
--oops-thanks-for-the-correction


712 :名無しさん@お腹いっぱい。 :02/09/23 13:33
>>711
--np

713 :名無しさん@お腹いっぱい。 :02/09/24 17:46
くだ質できいて、Linux板へ行けといわれましたが、
Linux板にはPostgreSQLしかスレがなかったので、こちらに
質問させていただきます。

RedHat7.3+MySQL-3.23.52
で環境構築したいと思っています。
http://www.mysql.com/downloads/mysql-3.23.html
このサイトからtar.gzとRPM両方で試しましたが、エラーが出ます。

tar.gzを展開する場合はconfigureすると、以下のエラーです。
NOTE: This is a MySQL binary distribution. It's ready to run, you don't
need to configure it!

To help you a bit, I am now going to create the needed MySQL databases
and start the MySQL server for you. If you run into any trouble, please
consult the MySQL manual, that you can find in the Docs directory.

Sorry, the host 'localhost' could not be looked up.
Please configure the 'hostname' command to return a correct hostname.
If you want to solve this at a later stage, restart this script with
the --force option

「すでに起動してるので、コンフィギュアする必要がないよ。」 →ダウンロードして
一回目のconfigure又は、展開されたディレクトリ削除後にconfigure実行してます。

「MySQLに必要なデータベースを作成してMySQLサーバを起動するつもりだ。
もし、トラブルに見舞ったらDocsDirectoryにあるファイルを参照してくれ」
→Docsディレクトリはまだありません。

「ホスト名がよくわからないから、
フォースオプションをつけて、再度実行してみてね。」
→厨房なのでforceオプションは出来れば避けたいです。

714 :名無しさん@お腹いっぱい。 :02/09/24 17:50
>>713
> 「すでに起動してるので、コンフィギュアする必要がないよ。」
誤訳。

> 「ホスト名がよくわからないから、
訳が不十分。

715 :713 :02/09/24 17:50
続きです。

RPMパッケージは
MySQL-DBI-Perl-binとの依存関係のためインストールできませんでした。
MySQL-DBI-Perl-binというのが良く分からなかったので
そこでgoogle先生に聞いてみました。
http://www.google.co.jp/linux?hl=ja&inlang=ja&ie=Shift_JIS&q=MySQL-DBI-Perl-bin&btnG=Google+%8C%9F%8D%F5&lr=lang_ja%7Clang_en


うっ、、ここで手を詰まらせてしまいました。

何かヒントでもいただけると助かります。


716 :名無しさん@お腹いっぱい。 :02/09/24 17:53
>>715
> RPMパッケージは
> MySQL-DBI-Perl-binとの依存関係のためインストールできませんでした。
正確に書け。

717 :713 :02/09/24 18:00
>>716
申し訳ないです。
#rpm -ivh MySQL-bench-3.23.52-1
エラー:依存性の欠如:
MySQL-DBI-Perl-binは、MySQL-bench-3.23.52-1に必要とされています。

>>714
お恥ずかしい限りです。

1番目に関しては辞書で訳してみます。
3番目に関しては、「オプションでホスト名を指定しろ」って事っぽいですね。

718 :713 :02/09/24 18:03
>>717
ミスタイプです。
× #rpm -ivh MySQL-bench-3.23.52-1
○ #rpm -ivh MySQL-bench-3.23.52-1.rpm

719 :名無しさん@お腹いっぱい。 :02/09/24 20:30
>>713
そのままじゃないか。MySQL-DBI-Perl-bin とやらの RPM を入れろ。
というか RPM 絡みの質問は Linux 板へ逝け。

720 :名無しさん@お腹いっぱい。 :02/09/24 22:40
ソースから入れたら?
DBIのほうはCPANモジュールを使えば簡単だし。
そんなチン毛なRPMなんかいじって時間つぶすの馬鹿らしくない?


721 :名無しさん@お腹いっぱい。 :02/09/24 22:53
>>720
>713は、ソースからもインストールできないという罠。

722 :720 :02/09/25 00:22
>>721
いや、どう考えてもrpmの依存関係を解決するよりは楽。


723 :名無しさん@お腹いっぱい。 :02/09/25 08:28
>>717
なんで bench なんて入れようとしてんの?

724 :名無しさん@お腹いっぱい。 :02/09/25 08:55
自分はよくわかんないけど持っている本がPostgreSQLで説明していたのでPostgreSQLを入れた。

725 :713 :02/09/25 13:27
アドバイスありがとうございます。

確かに、benchなんていらないなと思い、最終的には
benchなし、又はMySQL-DBI-Perl-binをインストール
した形で運用します。

ただ、出来ることならソースからインストールしたくて
現在試行錯誤中です。
実は以下のサイトを参照しているのですが、
http://www.atmarkit.co.jp/flinux/rensai/mysql01/mysql01b.html
このサイトには,ホスト名とMySQLの関係に一切触れていないので
再度、ホスト名とMySQLの関連を調べています。

726 :名無しさん@お腹いっぱい。 :02/09/25 17:41
MYSQLでフィールドのカーソルを操作したいのです・・・。
簡単な操作方法を教えてください。

727 :名無しさん@お腹いっぱい。 :02/09/26 09:05
age

728 :726 :02/09/26 10:32
>>726の質問間違えました。
無視してください。

729 :名無しさん@お腹いっぱい。 :02/09/26 15:56
ちょいと質問なんだけどさ。
postgreSQLのアプリ(psqlとかcreatedbとか)のオプションで"-W"って
あるけど、これってなんのためにあるの?

パスワード入力を促すっていっても、べつにでたらめいれても
かまわないしさ。

pg_passwdでパスワード登録して
pg_hba.confに
host all xxx.xxx.xxx.xxx 255.255.255.255 password passwd

って登録すると、
"-W"の有無に関わらず"Passwd:"なんて聞いて来るし。

"-W"は不要だと思うんだけど。
誰か知ってる人いる?


730 :名無しさん@お腹いっぱい。 :02/09/27 07:36
ttp://slashdot.jp/comments.pl?sid=45842&cid=171356
これって比較に使ったMySQLとPostgreSQLのバージョンはそれぞれ
いくつなんだろうか。


731 :名無しさん@お腹いっぱい。 :02/09/29 01:46
>>730
たしかに。必要とおもわれ。

そんな漏れはSQLさっぱりワカランがなんとなくPostgres好き。
ちまちまインストールしてカンタンなSQL文うってウホウホ言ってる。
初めてpg_dumpしたときは感動。厨房丸出しだ。。

732 :名無しさん@お腹いっぱい。 :02/09/30 09:41
インストールされているMYSQLのバージョンを確認したいのですが確認方法がわかりません・・・
よろしくお願いします

733 :名無しさん@お腹いっぱい。 :02/09/30 09:48
>>732

% mysql -V

rpm で入ってるなら

% rpm -qi mysql mysql-server

とかやるのが親切かも。




734 :732 :02/09/30 09:53
>>733 ありがとうございましたm(_ _)m

735 :名無しさん@お腹いっぱい。 :02/10/02 10:58
MySQLで質問です。
【LOCK TABLES/UNLOCK TABLES】処理で rollbackのような事はできるのでしょうか?

736 :名無しさん@お腹いっぱい。 :02/10/02 11:53
>>735
PostgreSQLみたいにROLLBACK;(あるいはそれに類するコマンド)と打てばBEGINあるいはCHECKPOINT(ここではLOCKをかけた地点)まで戻るということはできないと思うよ。
ただ、やった処理を覚えておいてLOCKかかったまま手動で逆実行すれば出来なくもなさそうだけれど、一般的な方法は無いしかなりきついと思う。
トランザクション処理とかトリガー処理が必要なときは素直にPostgreSQL入れたら?


737 :735 :02/10/02 12:53
>>736
レスありがとうございます
今の開発環境はMMQUBE2という環境でして、下手にさわれないんですよ(T-T)
自分のマシンだったら余裕なんですけど、会社のマシンなので・・・
そんなにLinuxも詳しくないので、バージョンアップしてから動作しなくなるのが怖いです・・・
難しい処理させてるわけじゃないので、ROLLBACKで頑張ってみることにします

738 :736 :02/10/02 13:02
>>737
DBMSによるcheckpointまでの自動的なrollback処理ではなく、手動ROLLBACKということですか。
がんばってください。



掲示板に戻る 全部 前100 次100 最新50

read.cgi ver5.26+ (01/10/21-)