Tạo Bảng Trong MySQL
Có thể bạn quan tâm
Lệnh để tạo một bảng dữ liệu trong MySQL cần bao gồm:
Tên bảng
Tên các trường
Định nghĩa cho mỗi trường
Cú pháp
Dưới đây là cú pháp SQL cơ bản để tạo một bảng trong MySQL:
CREATE TABLE ten_bang (ten_cot kieu_du_lieu_cucot); Quảng cáoDưới đây là ví dụ để tạo một bảng có tên là sinhvienk60 với các trường mssv, ho, ten, tuoi, diemthick trong cơ sở dữ liệu sinhvien:
Ghi chú: Nếu bạn có nhiều cơ sở dữ liệu, thì để tạo bảng sinhvienk60 có trong cơ sở dữ liệu sinhvien thì trước hết bạn phải chọn cơ sở dữ liệu đó với lệnh USE.
CREATE TABLE sinhvienk60 ( mssv INT NOT NULL AUTO_INCREMENT, ho VARCHAR(255) NOT NULL, ten VARCHAR(255) NOT NULL, tuoi INT NOT NULL, diemthi FLOAT(4,2) NOT NULL, PRIMARY KEY (mssv) );Một số khái niệm cần giải thích:
Thuộc tính NOT NULL của trường đang được sử dụng bởi vì chúng ta không muốn trường này là NULL. Vì thế, nếu người dùng cố gắng tạo một bản ghi có giá trị NULL, thì MySQL sẽ tạo một lỗi.
Thuộc tính AUTO_INCREMENT nói cho MySQL tự động tăng khóa chính và thêm giá trị có sẵn tiếp theo tới trường id.
Từ khóa PRIMARY KEY được sử dụng để định nghĩa một cột là PRIMARY KEY (khóa chính). Bạn có thể sử dụng nhiều cột phân biệt nhau bởi dấu phảy để định nghĩa một PRIMARY KEY.
Tạo bảng bởi sử dụng PHP Script
Để tạo một bảng mới trong bất kỳ cơ sở dữ liệu đang tồn tại nào, bạn sẽ cần sử dụng hàm mysql_query() trong PHP. Bạn sẽ truyền cho hàm này tham số thứ hai là một lệnh SQL hợp lý để tạo một bảng.
Ví dụ
Ví dụ sau minh họa cách tạo một bảng sinhvienk60 bởi sử dụng PHP Script:
<html> <head> <title>Tao bang trong MySQL</title> </head> <body> <?php $dbhost = 'localhost:3306'; $dbuser = 'root'; $dbpass = '123456'; $conn = mysql_connect($dbhost, $dbuser, $dbpass); if(! $conn ) { die('Khong the ket noi: ' . mysql_error()); } echo 'Ket noi thanh cong<br />'; $sql = "CREATE TABLE sinhvienk60( ". "mssv INT NOT NULL AUTO_INCREMENT, ". "ho VARCHAR(255) NOT NULL, ". "ten VARCHAR(255) NOT NULL, ". "tuoi INT NOT NULL, ". "diemthi FLOAT(4,2) NOT NULL, ". "PRIMARY KEY ( mssv )); "; mysql_select_db( 'sinhvien' ); $retval = mysql_query( $sql, $conn ); if(! $retval ) { die('Khong the tao bang: ' . mysql_error()); } echo "Tao bang sinhvienk60 thanh cong\n"; mysql_close($conn); ?> </body> </html>Sao chép code trên trong một trình soạn thảo chẳng hạn, lưu là taobang.php, bạn cần xác định các tham số $dbuser và $dbpass thích hợp (tùy theo cách bạn đã thiết lập với MySQL), sau đó, mở trình duyệt, chạy locallhost/taobang.php sẽ cho kết quả như sau:
Ket noi thanh cong Tao bang sinhvienk60 thanh cong 👉 Giải bài nhanh với AI Hay:Đã có app VietJack trên điện thoại, giải bài tập SGK, SBT Soạn văn, Văn mẫu, Thi online, Bài giảng....miễn phí. Tải ngay ứng dụng trên Android và iOS.
Theo dõi chúng tôi miễn phí trên mạng xã hội facebook và youtube:
Follow fanpage của team https://www.facebook.com/vietjackteam/ hoặc facebook cá nhân Nguyễn Thanh Tuyền https://www.facebook.com/tuyen.vietjack để tiếp tục theo dõi các loạt bài mới nhất về Java,C,C++,Javascript,HTML,Python,Database,Mobile.... mới nhất của chúng tôi.
Các bài học MySQL phổ biến khác tại VietJack:
- Tạo Database
- Xóa Database
- Chọn cơ sở dữ liệu
- Kiểu dữ liệu
- Tạo bảng
- Xóa bảng
160 bài học ngữ pháp tiếng Anh hay nhất
155 bài học Java tiếng Việt hay nhất
100 bài học Android tiếng Việt hay nhất
247 bài học CSS tiếng Việt hay nhất
197 thẻ HTML cơ bản
297 bài học PHP
101 bài học C++ hay nhất
97 bài tập C++ có giải hay nhất
208 bài học Javascript có giải hay nhất
Từ khóa » Cách Tạo Bảng Trong Mysql Workbench
-
[MariaDB] Các Thao Tác Cơ Bản Với MySQL WorkBench
-
Cách Tạo Cơ Sở Dữ Liệu Trong Mysql Workbench
-
03 - Cách Tạo Bảng Trong MySQL - YouTube
-
Chi Tiết Bài Học 3. Sử Dụng Và Làm Việc Với MySQL Workbench
-
Cách Dùng Mysql Workbench - Cách Tạo Cơ Sở Dữ Liệu Trong ...
-
Cách Import Dữ Liệu Từ Các Bảng Khác Nhau Trong MySQL Workbench
-
Cách Tạo Cơ Sở Dữ Liệu Trong Mysql Workbench
-
Lệnh Tạo Bảng (Create Table) Trong MySQL - Freetuts
-
Tạo Dữ Liệu Cho Bảng Trong MySQL Workbench Như Thế Nào?
-
Các Thao Tác Cơ Bản Với MySQL WorkBench
-
[MySQL 02] Hướng Dẫn Sử Dụng MySQL Workbench - Code Lean
-
Cách Tạo, Sửa, Xóa Một Cái Bảng (TABLE) Trong MySQL - Web Cơ Bản
-
Cách Thêm Dữ Liệu Vào Bảng Trong MySQL - Web Cơ Bản
-
Cách Tạo Cơ Sở Dữ Liệu Trong Mysql Workbench