【PHP】DreamHostでmysqlの接続

この記事について

環境DreamHost、PHP、mysql
目的PHPからmysqlデータベースへ接続する
結果ホスト名は「mysql.独自ドメイン」。mysql_connectで接続し、SET NAMES utf8で文字化け対策

DreamHostでPHPを使ってmysqlデータベースへ接続する方法のメモ。

//mysqlの接続

$hostname = "";   // mysql.example.com (「mysql.」 + 「独自ドメイン」)
$username = "";   // データベースを設定したときに決めたユーザ名
$password = "";   // データベースを設定したときに決めたパスワード
$database = "";   // 接続するデータベース名

$link = mysql_connect($hostname,$username,$password);
mysql_select_db($database) or die("Unable to select database");
mysql_query('SET NAMES utf8', $link); //←文字化け対策
//mysql_set_charset('utf8'); //←もしくはこれ

//出力の例

$sql = "SELECT * FROM table_name";

$result = mysql_query($sql,$link) or die("Unable to select: ".mysql_error());

  while($datas = mysql_fetch_assoc($result)) {

echo $datas['column_name'] . "<br>";

}

//mysqlの切断

mysql_close($link);

関連記事

タイトルとURLをコピーしました