| DBD :: MySQLPP. DBD :: MySQLPPは、DBI用の純粋なPerl MySQLドライバです。 |
今すぐダウンロード |
DBD :: MySQLPP. ランキングとまとめ
- ライセンス:
- Perl Artistic License
- 出版社のWebサイト:
- http://search.cpan.org/oyama/Crypt-GCM-0.02/lib/Crypt/GCM.pm
DBD :: MySQLPP. タグ
DBD :: MySQLPP. 説明
DBD :: MySQLPPは、DBI用の純粋なPerl MySQLドライバです。 DBD :: MySQLPPはDBI.SYNOPSISの純粋なPerl MySQLドライバです。 $ DSN = "DBI:MYSQLPP:データベース= $ DATABASE; host = $ hostname"; $ DBH = DBI-> CONNECT($ DSN、$ USER、$ PASSWORD); $ drh = dbi-> install_driver( "mysqlpp"); $ STH = $ DBH->準備(「FOO from from from bla」); $ sth->実行; $ NUMROWS = $ STH->行; $ numfields = $ sth - > {'num_of_fields'}; $ sth->完了;例#!/ usr / bin / perl厳密です。 DBIを使用する。 #データベースに接続します。 My $ DBH = dbi-> connect( "dbi:mysqlpp:database = test; host = localhost"、 "Joe"、 "Joe's Password"、{'aisearror' => 1}); #ドロップテーブル 'foo'。 'foo'が存在しない場合、これは失敗する可能性があります。 #したがって私たちはそれを中心に評価します。 eval {$ dbh-> do( "drop table foo")}。印刷 "foo faileが失敗しました:$ @ n" $ @の場合#新しいテーブル 'foo'を作成します。これは失敗してはいけません。 $ dbh-> do( "テーブルfoo(ID整数、名前varchar(20))");); #いくつかのデータを 'foo'に挿入してください。名前を引用する$ dbh-> quote()を使用しています。 $ dbh-> do( "foo値に挿入(1、" $ dbh->引用( "TIM") ")"); #同じこと、しかしプレースホルダー$ dbh-> do( "foo値(?、?)"、undef、2、 "Jochen")を使用しています。 #テーブルからデータを取得するようになりました。 My $ STH = $ DBH->準備( "IDの選択、fooの名前"); $ sth-> execute();間(My $ ref = $ sth-> fetchrow_arrayref()){print "が見つかりました:id = $ ref - > 、name = $ ref - > n"; $ sth-> finish(); #データベースから切断します。 $ dbh-> disconnect();要件: ・Perl
DBD :: MySQLPP. 関連ソフトウェア