PHPにおけるSQL操作のための準備作業
それでは、PHPを通じてデータベースを操作する方法を学びましょう。そのためにはまず、データベースサーバーへの接続を確立する必要があります。
これは mysql_connect 関数を使用して行われ、 3 つのパラメータを受け取ります:ホスト(サーバー)名、データベースにアクセスするためのユーザー名、およびそのユーザーのパスワードです。
自分のコンピューター上で作業している場合、これらは localhost、 root、そして空の文字列のパスワード(一部のサーバーではこれも root かもしれません)になります。データベースがインターネット上にある場合は、これらのデータはホスティングサービスプロバイダから提供されます。
それでは、データベースへの接続を確立しましょう:
<?php
$host = 'localhost'; // ホスト名
$user = 'root'; // ユーザー名
$pass = ''; // パスワード
$name = 'mydb'; // データベース名
$link = mysqli_connect($host, $user, $pass, $name);
?>
指定したアクセス情報が正しければ、データベースへの接続が確立されます。このとき、変数 $link には、後続のすべてのデータベース操作で使用する特別な接続オブジェクトが格納されます。