* mysqli資料庫連線
* 步驟:
* 1.建立連線參數
* 2. 呼叫連線函數,傳回連線資源
* 3. 判斷是否連接成功
* 4. 選擇資料庫
* 5. 設定預設字元集
* 用到的函數
* 1 . mysqli_connect($host,$user,$pass)
* 2. mysqli_connect_errno($db)
* 3. mysqli_connect_error($dbdblect. ($dbName)
* 5. mysqli_set_charset('utf8')
//1. 建立連線參數
//建立連線參數: 因為連線參數不會經常變化,所以建議使用常數
define ('DB_HOST', 'localhost'); define ('DB_USER', 'root'); define ('DB_PASS', 'root'); define ('DB_NAME', 'php'); define ('DB_CHAR', 'utf8');
//2. 呼叫連接函數,成功則返回 mysqli物件,失敗返回false
$db = @mysqli_connect(DB_HOST, DB_USER, DB_PASS); var_dump($db);die();
//3.測試連線是否成功?
//連線失敗一定會回傳錯誤編號,可以根據編號判斷,也可用$db是否為false進行判斷
if (mysqli_connect_errno($db)) { exit('连接失败'.mysqli_connect_error($db)); } echo '<h1>连接成功</h1>';
//4. 選擇要操作的資料庫
mysqli_select_db($db, DB_NAME);
/ /5. 設定預設字元集
mysqli_set_charset($db, DB_CHAR);