| mysql |
| WindowsでWebデータベースを作るのにフリーソフトのMysqlはスピードも使いやすさも、webとの相性も優れていると言われています。 一方、双璧のPostgreSQLにはWindows版はありませんので私も必然的にMysqlを導入しました。 なお、MysqlはApacheとPHPとの組み合わせが一般的だそうですが、私の現在のWebサーバーは ANHTTPDですので、当分の間はMysqlとPerlでいろいろ試していこうと思っています。 Sample⇒文学賞データベース ■mysqlのインストールと設定 「つったよ」さんのサイトに詳しい説明があります。 ダウンロード先は本家のdownload でつぎのところにあります。 現在の最新版はver4.0.18です。 WINDOWSの場合インストーラーが付いていますので簡単にインストールできます。 インストールができましたら siftjis を使うためにwinmysqladminを立ち上げて「my.iniSetup」 タブを選択して、以下のように[mysqld]と[mysql]に default-character-set=sjis と追加します。 ■PerlにMySQL用のDBDモジュールをインストール DOS窓よりppmコマンドをいれて、install DBI および install DBD-Mysql とすれば インストールできます。 「IKEDABBS」さんのサイトに詳しい説明があります。 ■文学賞データベースの作成 Mysqlの練習として「文学賞データベース」を作成してPerlで検索フォームを作りました。 その過程の概略は下のとおりです。 「MysqlでつくるWebデータベース」(AIエーアイ出版)を参考にしました。 1.エクセルで「芥川賞」と「直木賞」の受賞者リストを作成し、タブ区切りのテキストファイルに変換する。 2.Mysqlに「文学賞」というデータベースを作成し、「芥川賞」と「直木賞」のテーブルを作成して、 上の「芥川賞」と「直木賞」のテキストファイルを読み込む。 3.入力フォーム作成し、Perlで検索コードを作成する。 ■体験的MYSQL入門 実際にMYSQLを試せます。 ここでSQLのおもしろさを体験できます。 |