一、在php7.0以前鏈結mysql資料庫的方法
//造乙個連線,需要@ 錯誤控制運算子 遮蔽錯誤,這個連線方式將來會被取消
$connect = @mysql_connect("localhost","root","123");
//選擇要操作的資料庫
mysql_select_db("test",$connect);
// 或者 mysql_select_db("test");
//寫sql語句
$sql = "select * from nation";
//執行sql語句,返回結果集
$result = mysql_query($sql);
//從結果集中讀取資料
while($row = mysql_fetch_assoc($result))
二、在php7.0以後,由於廢棄了mysql_connetc(),所以使用mysqli的方式進行連線。
$mysql_server_name = 'localhost
'; //
改成自己的mysql資料庫伺服器
$mysql_username = '
root
'; //
改成自己的mysql資料庫使用者名稱
$mysql_password = '
password
'; //
改成自己的mysql資料庫密碼
$mysql_database = '
test
'; //
改成自己的mysql資料庫名
$conn=mysqli_connect($mysql_server_name,$mysql_username,$mysql_password,$mysql_database); //
連線資料庫
//連線資料庫錯誤提示
if(mysqli_connect_errno($conn))
mysqli_query($conn,
"set names utf8
"); //
資料庫編碼格式
//mysqli_set_charset($conn,"utf8");
//設定預設客戶端字符集。
//mysqli_select_db($conn,$mysql_database);
//更改連線的預設資料庫
//查詢**
$sql = 「select * from
db_table」;
$query =mysqli_query($conn,$sql);
while($row =mysqli_fetch_array($query))
//查詢**
//釋放結果集+關閉mysql資料庫連線
mysqli_free_result($result);
mysqli_close($conn);
三、以物件形式呼叫mysqli
//連線資料庫方式1
$conn = new mysqli('
localhost
', '
root
', '
password
', '
test');
//連線資料庫方式2
//$conn = new mysqli();
//$conn -> connect('localhost', 'root', 'password', 'test');
//check connection (檢查php是否連線上mysql)
if ($conn ->connect_errno)
//查詢**
$sql = 「select * from
db_table」;
$query = $conn->query($sql);
while($row = $query->fetch_array())
//查詢**
//釋放結果集+關閉mysql連線
$query1 ->free_result();
$conn -> close();
四、使用pdo方式鏈結mysql
$db = new pdo('mysql:host=localhost;dbname=test
', '
root
', '
password');
try $db = null; //
關閉資料庫
} catch
(pdoexception $e)
五、adodb方式鏈結mysql資料庫
$db = new pdo('mysql:host=localhost;dbname=test
', '
root
', '
password');
try $db = null; //
關閉資料庫
} catch
(pdoexception $e)
六、關閉mysql資料庫連線的方法
mysql -面向過程mysql_close($conn);
mysqli -面向過程
mysqli_close($conn);
mysqli -物件導向
$conn->close();
pdo $conn = null
;adodb
$conn->close();
或 $conn->free();
php連線mysql資料庫
只寫了簡單的連線資料庫的 以及從資料庫中查詢資料 uname admin conn mysql connect localhost root 123 user db mysql select db books conn sql select from userlogin where username...
PHP連線MYSQL資料庫
php連線mysql比其他語言連線資料庫要方便的多,不像c 連線sql server似的那麼麻煩,還要匯入動態鏈結庫之類的。而php連線mysql只要你正確安裝安裝包套裝之後,預設情況下系統已經把該配置的都給配置好了,你只需要呼叫幾個函式即可。而且php是弱型別語言,也就是它不會像c那樣有嚴格的資料...
php連線mysql資料庫
1.連線伺服器 mysql connect string hostname string username string password 2.關閉資料庫 mysql close 3.選擇資料庫 mysql select db string database name,resource id res...