หลังจากที่เราได้เรียนรู้การสร้างฐานข้อมูลกันไปแล้ว เราก็จะมาสร้างตารางเพื่อจัดเก็บข้อมูลกัน คำสั่งที่จะได้เรียนรู้คือ
- CREATE TABLE คือ สร้างตาราง
- SHOW TABLES คือ แสดงข้อมูลตารางทั้งหมด
- DESC คือ แสดงรายละเอียดโครงสร้างของตาราง
- DROP TABLE คือ ลบตาราง
ในตัวอย่างนี้จะสร้างตารางชื่อ test_table ในฐานข้อมูล test_db
ก่อนสร้างตาราง อย่าลืมใช้คำสั่ง use เพื่อเข้าใช้ฐานข้อมูลที่ต้องการ เช่น ต้องการใช้ฐานข้อมูลชื่อ test_db พิมพ์ได้ว่า use test_db; จากนั้น จะมีข้อความบอกเราว่า Database changed หมายความว่าพร้อมใช้งานแล้ว

รูปแบบ
CREATE TABLE ชื่อตาราง (
ชื่อคอลัมน์ ชนิดข้อมูล,
….
);
สร้างตารางชื่อ test_table
CREATE TABLE test_table(
id int,
fullname varchar(255),
);

จากนั้นใช้คำสั่ง SHOW TABLES เพื่อดูตารางที่สร้างขึ้น

นอกจากนี้ยังสามารถแสดงรายละเอียดโครงสร้างของตารางได้อีกด้วย แค่พิมพ์คำสั่ง desc ตามด้วยชื่อตาราง เช่น desc test_table;

จะพบว่ามีอยู่ 2 คอลัมน์ ตรงตามที่สร้างไว้ คือ id มีชนิดข้อมูลเป็น int และ fullname มีชนิดข้อมูลเป็น varchar
และแล้วก็มาถึงคำสั่งสุดท้าย นั่นก็คือ การลบตาราง ไม่มีพิธีอะไรมาก เพียงแค่พิมพ์คำสั่ง drop table ตามด้วยชื่อตารางที่ต้องการลบ เช่น drop table test_table; ดูตัวอย่างกันเลย

เพียงเท่านี้ตารางก็จะหายไปในทันใด ไม่เชื่อก็ลองใช้คำสั่ง show tables; ดูอีกครั้งก็ได้ จะมีข้อความแจ้งว่า “Empty set” คือ หัวใจมีแต่ความว่างเปล่านั่นเอง หยอก ๆ 😛