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

PHP + MySQL 建立資料庫與資料表完整範例:從連線到插入資料

     編輯:MySQL 資料庫相關知識

完整程式碼

<?php
// 1. 連線
$conn = mysqli_connect("localhost", "root", "");
if (!$conn) die("連線失敗: " . mysqli_connect_error());

// 2. 建立資料庫
if (mysqli_query($conn, "CREATE DATABASE my_db")) {
    echo "資料庫建立成功
"; } else { echo "建立失敗: " . mysqli_error($conn) . "
"; } // 3. 選擇資料庫 mysqli_select_db($conn, "my_db"); // 4. 建表 $sql = "CREATE TABLE world ( Id INT(20), Name VARCHAR(6), Location VARCHAR(15) )"; if (mysqli_query($conn, $sql)) { echo "資料表建立成功
"; } else { echo "建表失敗: " . mysqli_error($conn) . "
"; } // 5. 插入資料 mysqli_query($conn, "INSERT INTO world (Id, Name, Location) VALUES ('100', 'ning', '192.168')"); // 6. 關閉連線 mysqli_close($conn); ?>

關鍵改良點(相較原文)

  • 改用 mysqli(程序式),支援 PHP 7+,避免已棄用的 `mysql_*`。
  • 加入錯誤處理與訊息輸出。
  • SQL 字串易讀排版。

進階建議

  • 生產環境請使用 預處理語句 防止 SQL 注入。
  • 資料表設計應包含主鍵、適當索引、NOT NULL、DEFAULT 等約束。
  • 字元集建議統一 `utf8mb4`。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved