<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
 <channel>
  <title>語句ログ - ニュース、プログラミング、システムトレードの用語解説</title>
  <link>https://59log.com/</link>
  <description>日本の注目ニュース、コンピュータープログラミング（C/C++,Perl,PHP,SQL）、システムトレード（FX,CFD,株価指数,先物）に関する語句（Word）を日本語や英語で解説</description>
  <lastBuildDate>Sun, 03 May 2026 18:45:13 +0900</lastBuildDate>
  <pubDate>Sun, 03 May 2026 18:45:13 +0900</pubDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>59Tracker 3.2</generator>
  <item>
    <title>CommentPP 1.3のリリース</title>
    <description>オープンソース掲示板ソフト「CommentPP 1.3」をリリースしました。&lt;br /&gt;&lt;br /&gt;1.2からの変更内容は不具合、脆弱性の修正とランキング表示の改善です。&lt;br /&gt;1.2以前のバージョンには脆弱性があるので、1.3へのバージョンアップをお願いします。&lt;br /&gt;&lt;br /&gt;データベース定義は変更ありません。1.2で使用していたデータをそのまま使用できます。&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://commentpp.com/download/commentpp1.3.zip&quot; target=&quot;_blank&quot;&gt;CommentPP 1.3 のダウンロード&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://commentpp.com/&quot; target=&quot;_blank&quot;&gt;日本語スレッド掲示板 - CommentPP&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;動作環境及びインストール手順&lt;/h3&gt;&lt;br /&gt;■動作環境&lt;br /&gt;&lt;br /&gt;・PHPのバージョン PHP5.3.3以上&lt;br /&gt;・MySQL MySQL5&lt;br /&gt;・Smarty（テンプレートエンジン）&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;■インストールの手順&lt;br /&gt;&lt;br /&gt;1.Smartyのインストール&lt;br /&gt;  CommentPP 1.3ではテンプレートエンジンとしてSmartyを使用しているためサーバーにSmartyをインストールする必要があります。&lt;br /&gt;  配布ファイルに含まれているsmartyフォルダをサーバーの非公開フォルダにアップロードします。&lt;br /&gt;&lt;br /&gt;  また、Smartyの最新のライブラリは http://www.smarty.net/download.php からダウロードすることができます。&lt;br /&gt;  最新のライブラリを使用する場合は、書庫ファイルをダウロードしたら解凍し、libsというフォルダがあることを確認し、以下の&lt;br /&gt;  ようにCommentPP 1.3のtemplatesフォルダ、templates_cフォルダをコピーします。&lt;br /&gt;&lt;br /&gt;  smarty/libs&lt;br /&gt;  smarty/commentpp/templates&lt;br /&gt;  smarty/commentpp/templates_c&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2.MySQL（データベースサーバー）の設定&lt;br /&gt;  MySQLにユーザー及びデータベースを作成し、CommentPP 1.3で使用するのデータベースへのアクセス権限を設定します。&lt;br /&gt;  phpMyAdminなどからcommentpp.sqlを実行し、テーブルの作成と初期データの登録を行います。&lt;br /&gt;&lt;br /&gt;3.設定ファイルの変更&lt;br /&gt;・dnconnect.data&lt;br /&gt;  ホスト名、MySQLユーザーID、パスワード、データベース名の順番でコンマで区切って指定します。&lt;br /&gt;&lt;br /&gt;・config.php&lt;br /&gt;  それぞれの設定値の意味は以下の通りです。&lt;br /&gt;&lt;br /&gt;  SESSION_NAME      アプリケーションのセッション名&lt;br /&gt;  SMARTY_DIR        Smartyライブラリのパス&lt;br /&gt;  TEMPLATE_DIR      テンプレートファイルのパス&lt;br /&gt;  DB_CONNECT        DB接続設定ファイルのパス&lt;br /&gt;  DEBUG_LOG         デバッグログファイルのパス&lt;br /&gt;  SPAM_BLACKLIST    ブラックリストファイルのパス&lt;br /&gt;  SITE_TITLE        サイトのタイトル&lt;br /&gt;  SITE_DESCRIPTION  サイトの記述&lt;br /&gt;  SITE_URL          サイトのURL&lt;br /&gt;  LIST_TITLE        コメント一覧のタイトル&lt;br /&gt;  RANKING_NUMBER    ランキングに表示するスレッド数&lt;br /&gt;  ITEM_NUMBER       コメント一覧に表示するコメント数&lt;br /&gt;  PAGE_NUMBER       ページ数表示の指定&lt;br /&gt;  ANONYMOUS         匿名の投稿者の表示名&lt;br /&gt;  WEBMASTER_EMAIL   管理人のメールアドレス&lt;br /&gt;  MEMBERS_ONLY      会員制の指定  0:誰でも閲覧・投稿可能 1:会員制&lt;br /&gt;&lt;br /&gt;  以下の設定値についてはサーバーや運用サイトの状況に応じて変更する必要があります。&lt;br /&gt;&lt;br /&gt;  SMARTY_DIR        サーバーの設定に応じて変更してください&lt;br /&gt;  TEMPLATE_DIR      サーバーの設定に応じて変更してください&lt;br /&gt;  DB_CONNECT        サーバーの設定に応じて変更してください&lt;br /&gt;  DEBUG_LOG         サーバーの設定に応じて変更してください&lt;br /&gt;  SPAM_BLACKLIST    サーバーの設定に応じて変更してください&lt;br /&gt;  SITE_TITLE        運用するサイトに応じて変更してください&lt;br /&gt;  SITE_DESCRIPTION  運用するサイトに応じて変更してください&lt;br /&gt;  SITE_URL          運用するサイトに応じて変更してください&lt;br /&gt;  WEBMASTER_EMAIL   運用するサイトに応じて変更してください&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;4.ファイルのアップロード&lt;br /&gt;  以下のファイル、フォルダをFTPクライアントを使用してサーバーにアップロードします。&lt;br /&gt;  スクリプトファイル（*.php）、スタイルシートファイル（*.css）、jsフォルダは公開フォルダ（public_html、wwwなど）に、&lt;br /&gt;  confフォルダはWebからアクセス出来ない非公開フォルダにアップロードしてください。&lt;br /&gt;&lt;br /&gt;  config.php index.php thread.php user.php sitemap.php util.php access.php tag.php comment.php request.php rss.php&lt;br /&gt;  style.css&lt;br /&gt;  jsフォルダ&lt;br /&gt;  confフォルダ&lt;br /&gt;&lt;br /&gt;5..htaccess&lt;br /&gt;「.htaccess」が無い場合は作成してindex.phpが最初に実行されるように以下の1行を追加します。&lt;br /&gt;&lt;br /&gt;DirectoryIndex index.php index.html&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://59log.com/?func=detail&amp;amp;id=2437#link&quot; target=&quot;_blank&quot;&gt;Link(1)&lt;/a&gt; | &lt;a href=&quot;https://59log.com/?func=detail&amp;amp;id=2437#trackback&quot; target=&quot;_blank&quot;&gt;Trackback(0)&lt;/a&gt; | &lt;a href=&quot;https://59log.com/?func=detail&amp;amp;id=2437#comment&quot; target=&quot;_blank&quot;&gt;Comment(0)&lt;/a&gt;&lt;br /&gt;&lt;p&gt;&lt;h3&gt;キーワード&lt;/h3&gt;&lt;p&gt;&lt;em&gt;&lt;a href=&quot;https://59log.com/?q=%E3%82%AA%E3%83%BC%E3%83%97%E3%83%B3%E3%82%BD%E3%83%BC%E3%82%B9&quot; title=&quot;オープンソース&quot;&gt;オープンソース&lt;/a&gt;&lt;/em&gt;&amp;nbsp;&lt;em&gt;&lt;a href=&quot;https://59log.com/?q=%E6%8E%B2%E7%A4%BA%E6%9D%BF&quot; title=&quot;掲示板&quot;&gt;掲示板&lt;/a&gt;&lt;/em&gt;&amp;nbsp;&lt;em&gt;&lt;a href=&quot;https://59log.com/?q=%E3%83%AA%E3%83%AA%E3%83%BC%E3%82%B9&quot; title=&quot;リリース&quot;&gt;リリース&lt;/a&gt;&lt;/em&gt;&amp;nbsp;&lt;em&gt;&lt;a href=&quot;https://59log.com/?q=%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%89&quot; title=&quot;ダウンロード&quot;&gt;ダウンロード&lt;/a&gt;&lt;/em&gt;&amp;nbsp;&lt;em&gt;&lt;a href=&quot;https://59log.com/?q=GPL&quot; title=&quot;GPL&quot;&gt;GPL&lt;/a&gt;&lt;/em&gt;&amp;nbsp;&lt;em&gt;&lt;a href=&quot;https://59log.com/?q=MySQL&quot; title=&quot;MySQL&quot;&gt;MySQL&lt;/a&gt;&lt;/em&gt;&amp;nbsp;&lt;em&gt;&lt;a href=&quot;https://59log.com/?q=PHP&quot; title=&quot;PHP&quot;&gt;PHP&lt;/a&gt;&lt;/em&gt;&amp;nbsp;&lt;/p&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://59log.com/&quot;&gt;語句ログ - ニュース、プログラミング、システムトレードの用語解説 - 日本の注目ニュース、コンピュータープログラミング（C/C++,Perl,PHP,SQL）、システムトレード（FX,CFD,株価指数,先物）に関する語句（Word）を日本語や英語で解説&lt;/a&gt;&lt;/p&gt;</description>
    <link>https://59log.com/?func=detail&amp;id=2437</link>
    <pubDate>Fri, 21 Nov 2014 12:58:22 +0900</pubDate>
  </item>
  <item>
    <title>phpMyAdmin</title>
    <description>&lt;p&gt;&lt;a href=&quot;http://www.phpmyadmin.net/&quot; target=&quot;_blank&quot;&gt;phpMyAdmin&lt;/a&gt;は、PHPで作られたMySQL管理ツール。phpMyAdminを使用することでSQLを記述しなくても、ブラウザからMySQLを操作することができる。&lt;/p&gt;&lt;p&gt;phpMyAdmin is a free software tool written in PHP intended to handle the administration of MySQL over the World Wide Web. phpMyAdmin supports a wide range of operations with MySQL. The most frequently used operations are supported by the user interface (managing databases, tables, fields, relations, indexes, users, permissions, etc), while you still have the ability to directly execute any SQL statement.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.phpmyadmin.net/&quot; target=&quot;_blank&quot;&gt;phpMyAdmin&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.amazon.co.jp/MySQL%E5%85%A8%E6%A9%9F%E8%83%BD%E3%83%90%E3%82%A4%E3%83%96%E3%83%AB-%7E%E7%8F%BE%E5%A0%B4%E3%81%A7%E5%BD%B9%E7%AB%8B%E3%81%A4AtoZ%7E-%E9%88%B4%E6%9C%A8-%E5%95%93%E4%BF%AE/dp/4774139750%3FSubscriptionId%3D0FKHS4T7G9C54Z60PCG2%26tag%3Daaaaaaee-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4774139750&quot;&gt;MySQL全機能バイブル ~現場で役立つAtoZ~&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;&lt;small&gt;技術評論社  著者：鈴木 啓修  価格：3,675円  評価：&lt;font color=&quot;#66ccff&quot;&gt;★★★★★&lt;/font&gt;&lt;/small&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.amazon.co.jp/MySQL%E5%85%A8%E6%A9%9F%E8%83%BD%E3%83%90%E3%82%A4%E3%83%96%E3%83%AB-%7E%E7%8F%BE%E5%A0%B4%E3%81%A7%E5%BD%B9%E7%AB%8B%E3%81%A4AtoZ%7E-%E9%88%B4%E6%9C%A8-%E5%95%93%E4%BF%AE/dp/4774139750%3FSubscriptionId%3D0FKHS4T7G9C54Z60PCG2%26tag%3Daaaaaaee-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4774139750&quot;&gt;&lt;img src=&quot;http://ecx.images-amazon.com/images/I/51oarbWYKbL._SL160_.jpg&quot; border=&quot;0&quot; &gt;&lt;/a&gt;  &lt;br clear=&quot;left&quot; /&gt;&lt;ul&gt;&lt;li&gt;&lt;font size=&quot;-1&quot;&gt;まさに「全機能」手元に置いて便利な本です。  &lt;/font&gt;&lt;font size=&quot;-1&quot; color=&quot;#66ccfff&quot;&gt;★★★★★&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size=&quot;-1&quot;&gt;アクセス解析に応用  &lt;/font&gt;&lt;font size=&quot;-1&quot; color=&quot;#66ccfff&quot;&gt;★★★★★&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size=&quot;-1&quot;&gt;MySQL ユーザ／管理者にお勧め  &lt;/font&gt;&lt;font size=&quot;-1&quot; color=&quot;#66ccfff&quot;&gt;★★★★★&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size=&quot;-1&quot;&gt;必携のリファレンス 兼 解説本  &lt;/font&gt;&lt;font size=&quot;-1&quot; color=&quot;#66ccfff&quot;&gt;★★★★★&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;powered by &lt;a href=&quot;http://59bbs.org/amalink/&quot;&gt;amalink&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://59log.com/?func=detail&amp;amp;id=2034#link&quot; target=&quot;_blank&quot;&gt;Link(1)&lt;/a&gt; | &lt;a href=&quot;https://59log.com/?func=detail&amp;amp;id=2034#trackback&quot; target=&quot;_blank&quot;&gt;Trackback(0)&lt;/a&gt; | &lt;a href=&quot;https://59log.com/?func=detail&amp;amp;id=2034#comment&quot; target=&quot;_blank&quot;&gt;Comment(0)&lt;/a&gt;&lt;br /&gt;&lt;p&gt;&lt;h3&gt;キーワード&lt;/h3&gt;&lt;p&gt;&lt;em&gt;&lt;a href=&quot;https://59log.com/?q=phpMyAdmin&quot; title=&quot;phpMyAdmin&quot;&gt;phpMyAdmin&lt;/a&gt;&lt;/em&gt;&amp;nbsp;&lt;em&gt;&lt;a href=&quot;https://59log.com/?q=MySQL&quot; title=&quot;MySQL&quot;&gt;MySQL&lt;/a&gt;&lt;/em&gt;&amp;nbsp;&lt;em&gt;&lt;a href=&quot;https://59log.com/?q=PHP&quot; title=&quot;PHP&quot;&gt;PHP&lt;/a&gt;&lt;/em&gt;&amp;nbsp;&lt;em&gt;&lt;a href=&quot;https://59log.com/?q=%E7%AE%A1%E7%90%86%E3%83%84%E3%83%BC%E3%83%AB&quot; title=&quot;管理ツール&quot;&gt;管理ツール&lt;/a&gt;&lt;/em&gt;&amp;nbsp;&lt;/p&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://59log.com/&quot;&gt;語句ログ - ニュース、プログラミング、システムトレードの用語解説 - 日本の注目ニュース、コンピュータープログラミング（C/C++,Perl,PHP,SQL）、システムトレード（FX,CFD,株価指数,先物）に関する語句（Word）を日本語や英語で解説&lt;/a&gt;&lt;/p&gt;</description>
    <link>https://59log.com/?func=detail&amp;id=2034</link>
    <pubDate>Mon, 27 Sep 2010 16:50:44 +0900</pubDate>
  </item>
  <item>
    <title>PHPでMySQLに接続して、SELECTでデータを取得するサンプルプログラム</title>
    <description>&lt;p&gt;PHPのプログラムからMySQLに接続し、SELECTでデータを取得する処理のサンプルプログラムです。&lt;/p&gt;&lt;p&gt;あらかじめphpMyAdminを使用してMySQLにテータベース「testdb」を作成し、以下のSQLを実行しテーブル「users」を作成、3件のレコードを登録しておきます。&lt;/p&gt;&lt;pre&gt;CREATE TABLE `users` (  `userid` varchar(100) COLLATE utf8_bin NOT NULL,  `password` varchar(250) COLLATE utf8_bin NOT NULL,  `status` int(11) NOT NULL,  `auth` int(11) NOT NULL,  `username` varchar(250) COLLATE utf8_bin NOT NULL,  `address` varchar(250) COLLATE utf8_bin NOT NULL,  `mailaddr` varchar(100) COLLATE utf8_bin NOT NULL,  `hpurl` varchar(250) COLLATE utf8_bin NOT NULL,  `widgets` text COLLATE utf8_bin NOT NULL,  `createdate` datetime NOT NULL,  `lastupdate` datetime NOT NULL,  PRIMARY KEY (`userid`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;insert into `users` (`userid`,`password`,`status`,`auth`, `username`,`address`,`mailaddr`,`hpurl`,`widgets`, `createdate`,`lastupdate`)  values('admin','1234','1','0','webmaster','',  webmaster100@59log.com','http://59log.com/','',now(),now());insert into `users` (`userid`,`password`,`status`,`auth`, `username`,`address`,`mailaddr`,`hpurl`,`widgets`, `createdate`,`lastupdate`)  values('test1','5678','1','1','user 1','',  'test1@59log.com','http://59log.com/','',now(),now());insert into `users` (`userid`,`password`,`status`,`auth`, `username`,`address`,`mailaddr`,`hpurl`,`widgets`, `createdate`,`lastupdate`)  values('test2','abcd','1','1','user 2','',  'test2@59log.com','http://59log.com/','',now(),now());&lt;/pre&gt;&lt;p&gt;以下のPHPプログラム(文字コードはUTF-8)では、テーブル「users」からレコードを全て取得しHTMLページとして出力しています。&lt;/p&gt;--- mysql_connect.php ---&lt;br /&gt;&lt;/p&gt;&lt;pre&gt;&amp;lt;html&amp;gt;&amp;lt;head&amp;gt;&amp;lt;title&gt;PHPでMySQLに接続するサンプルプログラム&amp;lt;/title&amp;gt;&amp;lt;/head&amp;gt;&amp;lt;body&amp;gt;&amp;lt;?php$domain = &amp;quot;localhost&amp;quot;;$user = &amp;quot;test&amp;quot;;$password = &amp;quot;abcd12&amp;quot;;$dbname = &amp;quot;testdb&amp;quot;;// MySQLに接続$dbconnect = mysql_connect($domain, $user, $password)             or die(mysql_error());mysql_select_db($dbname, $dbconnect)             or die(mysql_error());$sql = &amp;quot;SELECT * FROM users&amp;quot;;// クエリの実行$result = mysql_query($sql, $dbconnect);if (!$result) {    $message  = 'Invalid query: ' . mysql_error() . &quot;\n&quot;;    $message .= 'Whole query: ' . $query;    die($message);}// 結果セットの行数を取得$rows = mysql_num_rows($result);echo $rows . '件のレコード&amp;lt;br /&amp;gt;';echo '&amp;lt;br /&amp;gt;';// 結果セットを表示while ($row = mysql_fetch_assoc($result)) {    echo $row['userid'] . '&amp;lt;br /&amp;gt;';    echo $row['username'] . '&amp;lt;br /&amp;gt;';    echo $row['mailaddr'] . '&amp;lt;br /&amp;gt;';    echo $row['hpurl'] . '&amp;lt;br /&amp;gt;';    echo '&amp;lt;br /&amp;gt;';}mysql_free_result($result);mysql_close($dbconnect);?&amp;gt;&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;a href=&quot;https://59log.com/?func=detail&amp;amp;id=2001#link&quot; target=&quot;_blank&quot;&gt;Link(6)&lt;/a&gt; | &lt;a href=&quot;https://59log.com/?func=detail&amp;amp;id=2001#trackback&quot; target=&quot;_blank&quot;&gt;Trackback(0)&lt;/a&gt; | &lt;a href=&quot;https://59log.com/?func=detail&amp;amp;id=2001#comment&quot; target=&quot;_blank&quot;&gt;Comment(0)&lt;/a&gt;&lt;br /&gt;&lt;p&gt;&lt;h3&gt;キーワード&lt;/h3&gt;&lt;p&gt;&lt;em&gt;&lt;a href=&quot;https://59log.com/?q=PHP&quot; title=&quot;PHP&quot;&gt;PHP&lt;/a&gt;&lt;/em&gt;&amp;nbsp;&lt;em&gt;&lt;a href=&quot;https://59log.com/?q=MySQL&quot; title=&quot;MySQL&quot;&gt;MySQL&lt;/a&gt;&lt;/em&gt;&amp;nbsp;&lt;em&gt;&lt;a href=&quot;https://59log.com/?q=%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0&quot; title=&quot;サンプルプログラム&quot;&gt;サンプルプログラム&lt;/a&gt;&lt;/em&gt;&amp;nbsp;&lt;/p&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://59log.com/&quot;&gt;語句ログ - ニュース、プログラミング、システムトレードの用語解説 - 日本の注目ニュース、コンピュータープログラミング（C/C++,Perl,PHP,SQL）、システムトレード（FX,CFD,株価指数,先物）に関する語句（Word）を日本語や英語で解説&lt;/a&gt;&lt;/p&gt;</description>
    <link>https://59log.com/?func=detail&amp;id=2001</link>
    <pubDate>Thu, 19 Aug 2010 20:04:16 +0900</pubDate>
  </item>
  <item>
    <title>[Perl]DBI経由でMySQLに接続して、SELECT文でデータを取得するサンプルプログラム</title>
    <description>&lt;p&gt;PerlのプログラムからDBI経由でMySQLに接続し、SELECT文でデータを取得する処理のサンプルプログラムです。&lt;/p&gt;&lt;p&gt;あらかじめphpMyAdminを使用してMySQLにテータベース「testdb」を作成し、以下のSQLを実行しテーブル「users」を作成、3件のレコードを登録しておきます。&lt;/p&gt;&lt;pre&gt;CREATE TABLE `users` (  `userid` varchar(100) COLLATE utf8_bin NOT NULL,  `password` varchar(250) COLLATE utf8_bin NOT NULL,  `status` int(11) NOT NULL,  `auth` int(11) NOT NULL,  `username` varchar(250) COLLATE utf8_bin NOT NULL,  `address` varchar(250) COLLATE utf8_bin NOT NULL,  `mailaddr` varchar(100) COLLATE utf8_bin NOT NULL,  `hpurl` varchar(250) COLLATE utf8_bin NOT NULL,  `widgets` text COLLATE utf8_bin NOT NULL,  `createdate` datetime NOT NULL,  `lastupdate` datetime NOT NULL,  PRIMARY KEY (`userid`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;insert into `users` (`userid`,`password`,`status`,`auth`, `username`,`address`,`mailaddr`,`hpurl`,`widgets`, `createdate`,`lastupdate`)  values('admin','1234','1','0','webmaster','',  webmaster100@59log.com','http://59log.com/','',now(),now());insert into `users` (`userid`,`password`,`status`,`auth`, `username`,`address`,`mailaddr`,`hpurl`,`widgets`, `createdate`,`lastupdate`)  values('test1','5678','1','1','user 1','',  'test1@59log.com','http://59log.com/','',now(),now());insert into `users` (`userid`,`password`,`status`,`auth`, `username`,`address`,`mailaddr`,`hpurl`,`widgets`, `createdate`,`lastupdate`)  values('test2','abcd','1','1','user 2','',  'test2@59log.com','http://59log.com/','',now(),now());&lt;/pre&gt;&lt;p&gt;以下のPerlプログラムでは、テーブル「users」からステータスが1のレコードを全て取得、一旦配列に格納してから標準出力に出力しています。&lt;/p&gt;&lt;p&gt;検索条件の設定にはプレースホルダを使用し、DB処理でエラーが発生した場合は、例外処理に飛んでエラーの内容が出力されるように、RaiseErrorに1を設定しています。&lt;/p&gt;&lt;p&gt;--- mysql_select.pl ---&lt;/p&gt;&lt;pre&gt;#!/usr/bin/perluse strict;use warnings;use DBI;my $data_source = &quot;DBI:mysql:testdb&quot;; # 接続先はtestdbmy $username = &quot;test&quot;; # データベースへのアクセス権限を持つユーザーを指定my $password = &quot;abcd&quot;; # そのパスワードmy $status = 1;my @recs = ();eval {    my $dbh = DBI-&gt;connect($data_source, $username, $password,                          {RaiseError =&gt; 1, PrintError =&gt; 0});    my $sql  = &quot;select * from users where status = ?&quot;;    my $sth = $dbh-&gt;prepare($sql);    $sth-&gt;execute($status);    while (my @rec = $sth-&gt;fetchrow_array) {        push @recs, [@rec];    }    $sth-&gt;finish;    $dbh-&gt;disconnect;};if ($@) {    print &quot;Error : $@\n&quot;;}foreach my $rec (@recs) {    print join(&quot;,&quot;, @{$rec}), &quot;\n&quot;;}&lt;/pre&gt;&lt;br /&gt;&lt;a href=&quot;https://59log.com/?func=detail&amp;amp;id=1981#link&quot; target=&quot;_blank&quot;&gt;Link(6)&lt;/a&gt; | &lt;a href=&quot;https://59log.com/?func=detail&amp;amp;id=1981#trackback&quot; target=&quot;_blank&quot;&gt;Trackback(0)&lt;/a&gt; | &lt;a href=&quot;https://59log.com/?func=detail&amp;amp;id=1981#comment&quot; target=&quot;_blank&quot;&gt;Comment(0)&lt;/a&gt;&lt;br /&gt;&lt;p&gt;&lt;h3&gt;キーワード&lt;/h3&gt;&lt;p&gt;&lt;em&gt;&lt;a href=&quot;https://59log.com/?q=Perl&quot; title=&quot;Perl&quot;&gt;Perl&lt;/a&gt;&lt;/em&gt;&amp;nbsp;&lt;em&gt;&lt;a href=&quot;https://59log.com/?q=DBI&quot; title=&quot;DBI&quot;&gt;DBI&lt;/a&gt;&lt;/em&gt;&amp;nbsp;&lt;em&gt;&lt;a href=&quot;https://59log.com/?q=MySQL&quot; title=&quot;MySQL&quot;&gt;MySQL&lt;/a&gt;&lt;/em&gt;&amp;nbsp;&lt;em&gt;&lt;a href=&quot;https://59log.com/?q=%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB&quot; title=&quot;サンプル&quot;&gt;サンプル&lt;/a&gt;&lt;/em&gt;&amp;nbsp;&lt;em&gt;&lt;a href=&quot;https://59log.com/?q=%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0&quot; title=&quot;プログラム&quot;&gt;プログラム&lt;/a&gt;&lt;/em&gt;&amp;nbsp;&lt;/p&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://59log.com/&quot;&gt;語句ログ - ニュース、プログラミング、システムトレードの用語解説 - 日本の注目ニュース、コンピュータープログラミング（C/C++,Perl,PHP,SQL）、システムトレード（FX,CFD,株価指数,先物）に関する語句（Word）を日本語や英語で解説&lt;/a&gt;&lt;/p&gt;</description>
    <link>https://59log.com/?func=detail&amp;id=1981</link>
    <pubDate>Mon, 26 Jul 2010 00:12:18 +0900</pubDate>
  </item>

 </channel>
</rss>
