PHP自學教程之MySQL資料庫
1、連線MySQL資料庫:使用mysql_connect()函式建立與MySQL伺服器的連線。
2、選擇MySQL資料庫:使用mysql_select_db()函式選擇MySQL資料庫伺服器上對於的資料庫。
3、執行SQL語句:在選擇的資料庫中使用mysql_query()函式執行SQL語句。
4、關閉結果集:資料庫操作完畢後,通過mysql_free_result()函式,釋放MySQL系統資源。
5、關閉MySQL伺服器:在完成資料庫操作,應該使用mysql_close()函式關閉與資料庫伺服器連線。
PHP連線MySQL資料庫例項程式碼:
<?php
//定義連線資料庫相關變數
$dbhost =”localhost” ;
$dbuser = “swxm”; // 我的使用者名稱
$dbpass = “swxm”; // 我的密碼
$dbname = “shopping”; // 我的mysql庫名
//連線到資料庫函式—mysql_connect
$connection=mysql_connect($dbhost,$dbuser,$dbpass);
if(!$connection){
die(“無法連線到MySQL資料庫:</br>”.mysql_error());//診斷連線錯誤
}
//選擇資料庫函式——–mysql_select_db
$db_selecct=mysql_select_db($dbname, $connection);
if(!$db_selecct)
{
die(“無法連線到指定的資料庫</br>”.mysql_error());
}
$query=”select * from user “;//構建查詢語句
//執行SQL查詢函式———–mysql_query
$result=mysql_query($query);
if(!$result)
{
die(“無法進行相關查詢操作</br>”.mysql_error());
}
//查詢結果
while($result_row=mysql_fetch_row($result))//取出結果並顯示
{
$num=$result_row[0];
$age=$result_row[1];
$name=$result_row[2];
echo “<tr>”;
echo “<td>$num</td><br/>”;
echo “<td>$age</td><br/>”;
echo “<td>$name</td>”;
echo “</tr>”;
}
?>
|
結果展示:
最新內容請見作者的GitHub頁:http://qaseven.github.io/
相關文章
- PHP操作MySQL資料庫PHPMySql資料庫
- PHP資料寫入MySql資料庫PHPMySql資料庫
- PHP連線MySql資料庫PHPMySql資料庫
- PHP系列(十一)PHP操作mysql(i)資料庫PHPMySql資料庫
- 大資料教程之《MYSQL資料庫》TCL語言和DCL語言大資料MySql資料庫
- PHP面試之三:MySQL資料庫PHP面試MySql資料庫
- 自學PHP筆記(二)PHP資料型別PHP筆記資料型別
- (轉)PHP連線資料庫之PHP連線MYSQL資料庫程式碼PHP資料庫MySql
- 精PHP與MYSQL資料庫連線PHPMySql資料庫
- PHP連線、查詢MySQL資料庫PHPMySql資料庫
- php資料庫之mysql(where、orderBy、Update)PHP資料庫MySql
- php連線mysql資料庫基礎PHPMySql資料庫
- MySQL練習——教學系統資料庫設計MySql資料庫
- php簡單操作mysql資料庫的類PHPMySql資料庫
- 暑期自學 Day 09 | 資料庫(一)資料庫
- 暑期自學 Day 12 | 資料庫 (五)- 多表,資料庫設計資料庫
- php實現mysql資料庫隨機重排例子PHPMySql資料庫隨機
- php連線mysql資料庫的幾種方法PHPMySql資料庫
- php基礎之連線mysql資料庫和查詢資料PHPMySql資料庫
- 暑期自學 Day 10 | 資料庫 (二)- DML資料庫
- 暑期自學 Day 10 | 資料庫 (三)- DQL資料庫
- 【資料庫】mysql資料庫索引資料庫MySql索引
- php遠端連線mysql資料庫的步驟PHPMySql資料庫
- php面試題之五——MySQL資料庫(基礎部分)PHP面試題MySql資料庫
- 關於PHP往mysql資料庫中批次插入資料例項教程PHPMySql資料庫
- 安全警鐘(資料庫)-慘痛教訓,資料庫被黑資料庫
- [資料庫]【MySQL】MySQL資料庫規範總結資料庫MySql
- 請教Jive資料庫問題資料庫
- 請教benq資料庫設計ENQ資料庫
- 【MySql】mysql 資料庫資料訂正MySql資料庫
- 資料庫(MySQL)資料庫MySql
- 資料庫-MySQL資料庫MySql
- 資料庫 MySQL資料庫MySql
- mysql資料庫MySql資料庫
- 暑期自學 Day 09 | 資料庫(一)- SQL,DDL資料庫SQL
- 暑期自學 Day 14 | 資料庫 (七)- 事務資料庫
- 暑期自學 Day 11 | 資料庫 (四)- 約束資料庫
- 輕鬆地將PHP會話儲存在MySQL資料庫PHP會話MySql資料庫