mysql:1937
From: "jack" <"jack" <jack@xxxxxxxxxx>>
Date: Fri, 28 Apr 2000 16:53:06 +0900
Subject: [mysql 01937] DBI と Mysql について。
みなさん、こんにちは・・ 最近SQLと格闘してます。。(;_;)シクシク デバック環境から。実機に移しつつあるのですが。 prelスプリクトでインターナルエラーでてしまします。 要因は$dbh->commit(下記関数参照)で止まってしまうようです。 $dbh->commitをコメントにするとSQLもCGIも動作します。 インストールしたものが原因なのか、Cobalt RaQ3が悪いのか判断 できません。 以前にもメールを出したんですが、Cobalt RaQ3はクライアントのみ で動作させて、別サーバーCobalt RaQ2でSQLサーバーにしています。 クライアントのインストールはMySQL-3.22.25_sjis-1.i386.rpmを 結局いれました。 インストールしたサーバー Cobalt RaQ3 インストールしたファイル MySQL-3.22.25_sjis-1.i386.rpm MySQL-client-3.22.25_sjis-1.i386.rpm MySQL-devel-3.22.25_sjis-1.i386.rpm DBI-1.13.tar スタテックでコンパイル Data-ShowTable-3.3.tar Msql-Mysql-modules-1.2211.tar スタテックでコンパイル perl CGIの関数。 sub execsql { my($sql_statement); ($sql_statement) = @_; my $sth = $dbh->prepare($sql_statement) || &error('prep_sql',$0); if($dbh) { if(defined($sql_statement)) { $sth->execute || &error('sql',$0); } else { &error('sql',$0); } } else { &error('connect'); } $dbh->commit; return $sth; }
-> 1937 2000-04-28 16:53 ["jack" <jack@xxxxxxx] DBI と Mysql について。 1938 2000-04-28 17:27 ┗["Akihiko Shinohara" ]