03) PHPとMySQLの連携
ウェブ サイトからMySQLへ接続し、検索などの操作を行うには、そのためのプログラムが必要です。
CGIで一般的なPerl 言語でもそのプログラムを構築することが可能ですが、データベースとの連携に相性の良いPHP 言語をお勧めいたします。ここではPHPとMySQLの連携について、参考情報をご案内いたします。
PHP から MySQL を操作するには、PHPに予め用意された MySQL 関数を使用します。
例として、PHPから MySQLへの接続テストスクリプトを作成します。
以下を記述したファイルをサーバーのドキュメントルートへアップロードし、ブラウザからそのファイルへアクセスしてください。
正常にアクセスできた場合は、"MySQL へ接続しました。"と表示されます。
CGIで一般的なPerl 言語でもそのプログラムを構築することが可能ですが、データベースとの連携に相性の良いPHP 言語をお勧めいたします。ここではPHPとMySQLの連携について、参考情報をご案内いたします。
PHP から MySQL を操作するには、PHPに予め用意された MySQL 関数を使用します。
例として、PHPから MySQLへの接続テストスクリプトを作成します。
以下を記述したファイルをサーバーのドキュメントルートへアップロードし、ブラウザからそのファイルへアクセスしてください。
正常にアクセスできた場合は、"MySQL へ接続しました。"と表示されます。
<HTML>
<HEAD>
<TITLE>MySQL 接続テスト</TITLE>
</HEAD>
<BODY>
<H1>MySQL 接続テスト</H1>
<?php
$hostname = "localhost";
$userid = "マスターユーザーID";
$password = "MySQLパスワード(アプリケーションパスワード)";
$conn = mysql_connect($hostname,$userid,$password);
if ($conn){
echo "MySQL へ接続しました。";
} else {
echo "MySQL へ接続できません。";
}
?>
</BODY>
</HTML>
<HEAD>
<TITLE>MySQL 接続テスト</TITLE>
</HEAD>
<BODY>
<H1>MySQL 接続テスト</H1>
<?php
$hostname = "localhost";
$userid = "マスターユーザーID";
$password = "MySQLパスワード(アプリケーションパスワード)";
$conn = mysql_connect($hostname,$userid,$password);
if ($conn){
echo "MySQL へ接続しました。";
} else {
echo "MySQL へ接続できません。";
}
?>
</BODY>
</HTML>
