|
2005-08-12
MySQLの実験 †ActivePerlを使ってMySQLに対するいくつかの実験を行います。実験では前章「MySQL4.1/8.Active PerlでのMySQLの利用」で作成したサンプルプログラム(sqlfile.cgi)を使います。本章の実験は以下の環境で行います。
実験を始める前に、データベースとユーザを準備します。実験で使用するデータベースはtestとtest_sjisです。testの使用する文字セットはutf8です。これは本編で設定したデフォルトの文字セットです。test_sjisの使用する文字セットはsjisです。このデータベースを作成するには、MySQL Query Browserまたはコマンドラインクライアントを使用してMySQLサーバにrootユーザでログインし、以下のSQL文を実行して下さい。 CREATE DATABASE test_sjis DEFAULT CHARACTER SET sjis; ユーザにはsunlightを使用します。sunlightにはtestとtest_sjisに対してデータベースレベルの全ての権限を与えます。ユーザの作成または権限の付与については「MySQL4.1/6.MySQL Administrator ユーザの作成」を参照して下さい。 興味有る実験は、漢字コードの使用とトランザクションについてですが、まずはMySQLのシステム変数とサーバ状態に関する情報を取得する事から始めます。 実験の内容 † |