PHP MySQL Create Table
Hướng Dẫn Tạo Bảng trong PHP MySQL
MySQL là một hệ quản trị cơ sở dữ liệu phổ biến, thường được sử dụng cùng với PHP để xây dựng các ứng dụng web. Bài viết này sẽ hướng dẫn bạn cách tạo bảng trong MySQL thông qua PHP.
Bước 1: Kết Nối đến Cơ Sở Dữ Liệu
Trước khi tạo bảng, bạn cần phải kết nối đến cơ sở dữ liệu MySQL. Bạn có thể làm điều này bằng cách sử dụng hàm mysqli_connect()
.
$servername = "localhost"; $username = "username"; $password = "password"; $dbname = "database_name"; // Tạo kết nối $conn = mysqli_connect($servername, $username, $password, $dbname); // Kiểm tra kết nối if (!$conn) { die("Kết nối thất bại: " . mysqli_connect_error()); }
Bước 2: Viết Câu Lệnh SQL để Tạo Bảng
Để tạo một bảng, bạn cần viết câu lệnh SQL. Ví dụ dưới đây tạo một bảng có tên users
với các trường id
, name
, và email
.
$sql = "CREATE TABLE users ( id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, name VARCHAR(30) NOT NULL, email VARCHAR(50), reg_date TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP )";
Bước 3: Thực Thi Câu Lệnh SQL
Sử dụng hàm mysqli_query()
để thực thi câu lệnh tạo bảng. Nếu thực thi thành công, bạn sẽ thấy thông báo bảng đã được tạo.
if (mysqli_query($conn, $sql)) { echo "Bảng users đã được tạo thành công"; } else { echo "Lỗi: " . $sql . "
" . mysqli_error($conn); }
Bước 4: Đóng Kết Nối
Sau khi hoàn tất, đừng quên đóng kết nối đến cơ sở dữ liệu để giải phóng tài nguyên.
mysqli_close($conn);
Kết Luận
Trong bài viết này, bạn đã học cách tạo bảng trong MySQL bằng cách sử dụng PHP. Bạn cần chuẩn bị một kết nối đến cơ sở dữ liệu, viết câu lệnh SQL để tạo bảng và thực hiện câu lệnh này. Bằng cách này, bạn có thể bắt đầu xây dựng ứng dụng web của mình với cơ sở dữ liệu MySQL.