UTF-8の環境でPHPでMySQLデータベースに文字化けせずにアクセスしたいざんす。

<?php

header('Content-Type: text/html; charset=UTF-8');
header('Content_Language: ja');

$host = 'localhost'; //データベースのホスト名
$user = 'minmin';    //データベースの接続ユーザー名
$pass = '123456';    //データベースの接続パスワード

$db = mysql_connect($host, $user, $pass) or die('Could not connect');
mysql_query('SET NAMES utf8', $db);
mysql_select_db($user) or die('Could not select database');

?>

データベースを開くとき、mysql_query('SET NAMES utf8', $db); を噛ましてやるとできたざんす。
深く考えることもなく、これでいいざんす。