第42回PostgreSQL 9.0に見るSQLインジェクション対策 大垣靖男 2011-05-19
![連載:なぜPHPアプリにセキュリティホールが多いのか?|gihyo.jp](https://cdn-ak-scissors.b.st-hatena.com/image/square/7241c583676d54fc052c4388a6edd25e4c7f280b/height=288;version=1;width=512/https%3A%2F%2Fgihyo.jp%2Fassets%2Fimages%2Fgihyojp-ogp.png)
ホームページへ戻る リレーショナルデータベースサーバーには、OracleやマイクロソフトのSQL Server等高価なものが多い中、PostgreSQL と MySQL はフリーのサーバーとして重宝します。ただし、PostgreSQLはLinuxとSolaris用しかなく、Windowsで使えるものはMySQLに限られるようです。 (BorlandのInterBaseのバージョン6がOpen Sourceになっていました! ダウンロードはこちら) MySQLをインストールする MySQLをhttp://www.mysql.com/からダウンロードします。(zip形式) ダウンロードしたファイルを解凍すると、setup.exeを実行し、ウィザードに従ってインストールします。(簡単です) インストールが完了したら、MySQLのインストールディレクトリ内の「bin\winmysqladmin.
テーブル名は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
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く