首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

PHP 連接 MySQL 入門:第三天核心知識點總結

     編輯:MySQL 資料庫相關知識

認知誤區:集成環境已包含 MySQL

初學者常習慣尋找 MySQL 安裝路徑,實則集成環境(如 XAMPP、WAMP)已內置 MySQL,無需單獨安裝。訪問方式有二:客戶端工具(如 Navicat、phpMyAdmin)或 Web 端操作。

PHP 連接 MySQL 基礎配置

php.ini 啟用擴展

; 去掉前面的分號
extension=php_mysql.dll
; 確認擴展目錄正確
extension_dir = "C:/php/ext"

核心連接函數

  • mysql_connect("主機", "用戶名", "密碼"):打開連接,返回連接標識符
  • mysql_select_db("數據庫名", 連接標識符):選擇當前數據庫

執行 SQL 語句

$sql = "SELECT * FROM test";
$result = @mysql_query($sql, $conn) or die(mysql_error());

mysql_query 根據連接標識符發送查詢,成功返回結果集標識符,失敗返回 false。

結果集遍歷:mysql_fetch_row vs mysql_fetch_array

函數特點索引方式
mysql_fetch_row獲取一行存入數組數字索引(0 起)
mysql_fetch_array功能相同,額外支持關聯索引數字 + 字段名雙重索引

兩者均通過循環遍歷結果集,無數據時返回 false。推薦使用 mysql_fetch_array 代碼可讀性更強。

注意:`mysql_*` 系列函數自 PHP 5.5 棄用,PHP 7.0 移除。新項目請使用 mysqli 或 PDO。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved