- MySQLi 教程
- MySQLi - 首頁
- MySQLi - 緒論
- MySQLi - PHP 語法
- MySQLi - 連線
- MySQLi - 建立資料庫
- MySQLi - 刪除資料庫
- MySQLi - 選擇資料庫
- MySQLi - 建立表
- MySQLi - 刪除表
- MySQLi - 插入查詢
- MySQLi - 選擇查詢
- MySQLi - Where 子句
- MySQLi - 更新查詢
- MySQLi - 刪除查詢
- MySQLi - Like 子句
- MySQLi - 排序結果
- MySQLi - 使用連線
- MySQLi - 處理 NULL 值
- 獲取和使用 MySQLi 元資料
- MySQL
- MySQL - 安裝
- MySQL - 管理
- MySQL - 資料型別
- MySQL - 正則表示式
- MySQL - 事務
- MySQL - Alter 命令
- MySQL - 索引
- MySQL - 臨時表
- MySQL - 克隆表
- MySQL - 使用序列
- MySQL - 處理重複
- MySQLi 有用資源
- MySQLi - 有用函式
- MySQLi - 快速指南
- MySQLi - 有用資源
- MySQLi - 討論
MySQLi - 緒論
MySQLi 是 MySQL API 的一個擴充套件,可以在 PHP 中使用,並且在 PHP 5.0 起引入。它也被稱為改進後的 MySQL 擴充套件。MySQLi 背後的動機是利用 MySQL 4.1.3 起引入的新功能。它比 MySQL 擴充套件提供了許多好處。
MySQL 提供了一個面向物件介面。它提供了面向物件和過程方法來處理資料庫操作。
面向物件介面
<?php
$mysqli = mysqli_connect("localhost", "user", "password", "database-name");
$result = mysqli_query($mysqli, "SELECT 'Welcome to MySQLi' AS _msg FROM DUAL");
$row = mysqli_fetch_assoc($result);
echo $row['_msg'];
?>
過程方法
<?php
$mysqli = new mysqli("localhost", "user", "password", "database-name");
$result = $mysqli→query("SELECT 'Welcome to MySQLi' AS _msg FROM DUAL");
$row = $result→fetch_assoc();
echo $row['_msg'];
?>
MySQLi 支援預處理語句。
MySQLi 支援多語句。
MySQLi 支援事務。
MySQLi 提供增強的除錯功能。
廣告