タグ

PerlとMySQLに関するhrmspr22のブックマーク (5)

  • Ground-SunLight

    — y2sunlight ,Since 2019-10-02 Ground Sunlight は「Windowsで作る - PHPプログラミングの開発環境」をテーマにしたサイトです。 オープンソースを利用している全ての人達に祝福を!

  • Perl-DBI/SELECT - yanor.net/wiki

    SELECT $sth = $dbh->prepare('SELECT id, name, age FROM t1 WHERE age > ?'); $sth->execute(15); while ($row = $sth->fetchrow_hashref()){ print $row->{id},"\n"; print $row->{name},"\n"; } die $sth->errstr if $sth->err; fetchrow_xxx()が途中でエラーを起こした場合、返値がundefなためwhile()ループを抜ける。 全行走査できたのかエラーだったのか調べるためには、 $sth->errを使うか、 RaiseErrorで例外をキャッチする。 selectxxx_xxx系 (prepare()を経ずに)SQLを直接実行する。 1行を取得 $row = $dbh->sele

  • PerlでMySQLを利用する

    テーブル名はtsumiki_tblとして,主キーをidとする.idはオートインクリメント 型で自動的に連番が振られるようにする. このテーブルをSQL文で作成する. create table tsumiki_tbl( id int not null auto_increment, name varchar(20) not null, age int not null, primary key (id) ) 入力画面の作成 データの入力画面(touroku.html) を作成する.idは自動的にデータベースで連番を割振らせるため,入力項目は名 前(name)と年齢(age)のみになる.以下は,フォームを用いたデータの入力画面 である.続いて,HTMLのソースを示す. データの入力画面 名前: 年齢: データの入力画面のソース <html> <body> <form action="cgi-b

  • MySQL 〜 Perl

    XREAでは MySQL と PostgreSQL の両方のデータベースがサポートされています まず MySQLを試してみます XREAの管理画面 → 「データベース」から 以下のデータベース作成画面を呼び出します データベース名は XREAのアカウント名と同じ名前で登録します 続いて SSHで XREAに接続してテーブルを作成します hoge@s104:~> mysql -p Enter password: パスワード入力 Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 789200 to server version: 4.0.23 Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mys

  • Perl - データベース(MySQL)に接続

    #!/usr/bin/perl # エラーをブラウザに表示 use CGI::Carp qw(fatalsToBrowser); # DBIモジュール use DBI; # ユーザ名とパスワード $user = 'ユーザ名'; $pass = 'パスワード'; # DBへ接続 $db = DBI->connect('DBI:mysql:DB名:サーバ名', $user, $pass); # 命令 $sth = $db->prepare( "select * from LOGIN" ); # 実行 $sth->execute; # 出力 print "Content-type: text/html\n\n"; while( @row = $sth->fetchrow_array ){ print "@row\n"; } $db->disconnect; exit;

  • 1