MySQL ไม่ควรต้องมีการแนะนำ เป็นอำนาจที่อยู่เบื้องหลังเว็บไซต์ส่วนใหญ่ที่ใช้ WordPress หรือ CMS แบบกำหนดเองและเครื่องมือที่อยู่เบื้องหลังฐานข้อมูล บริษัท จำนวนมาก เป็นระบบที่เรียบง่าย แต่มีประสิทธิภาพมากซึ่งทำให้การจัดการและจัดเก็บข้อมูลทำได้ง่ายมากเมื่อคุณรู้แล้ว วันนี้เราจะมาถึงวิธีการสร้างและลบตารางใน MySQL
ตารางเป็นคอลเล็กชันของข้อมูลที่เกี่ยวข้องซึ่งมีโครงสร้างเป็นแบบลอจิคัล ตารางใช้แถวและคอลัมน์เพื่อเรียงลำดับข้อมูล (ค่า) ในเซลล์ แต่ละตารางมีชื่อเฉพาะ แต่ละคอลัมน์จะมีชื่อประเภทข้อมูลและแอตทริบิวต์อื่น ๆ ที่เกี่ยวข้องกับคอลัมน์ แถวจะมีชื่อและจะมีข้อมูลที่เกี่ยวข้องกับคอลัมน์
เป็นรากฐานที่เป็นแกนหลักของฐานข้อมูลส่วนใหญ่รวมถึง MySQL
สร้างและลบตารางใน MySQL
ฉันจะนำคุณไปสู่การสร้างและลบตารางใน MySQL คุณสามารถใช้ phpMyAdmin หรือแบบสอบถามเพื่อทำงานใน MySQL ฉันจะแสดงให้คุณทั้งคู่ คุณอาจพบว่าคุณดึงดูดความสนใจไปที่ GUI หรือข้อความค้นหา ไม่มีทางที่ถูกต้องหรือดีที่สุดให้ใช้สิ่งที่คุณรู้สึกสบายใจที่สุด
โปรดทราบว่าการลบตารางเป็นแบบถาวร SQL ไม่เก็บสำเนาหรือบันทึกไฟล์เพื่อปกป้องข้อมูล ถ้าคุณไม่ได้สำรองฐานข้อมูลของคุณจะไม่มีการย้อนกลับ คุณควรสำรองข้อมูลก่อนที่จะเริ่มสร้างและลบตาราง
ก่อนอื่นให้เราสร้างตารางใน phpMyAdmin:
- เปิด phpMyAdmin และเข้าสู่ระบบ
- เลือกฐานข้อมูลจากเมนูด้านซ้าย
- ภายใต้ชื่อฐานข้อมูลในเมนูด้านซ้ายให้เลือกใหม่
- กรอกข้อมูลในฟอร์มเพื่อให้เป็นชื่อเฉพาะของตาราง
- กรอกข้อมูลเท่าที่คุณต้องการ
- เลือกบันทึกที่มุมล่างขวา
คุณได้สร้างตารางใน My SQL เรียบร้อยแล้ว!
ตอนนี้ให้เราลบ
- เปิด phpMyAdmin และเข้าสู่ระบบ
- เลือกฐานข้อมูลจากเมนูด้านซ้าย
- เลือกตารางจากรายการในเมนูด้านซ้ายหรือในกล่องศูนย์
- เลือกวางจากแถวกลางของตารางที่คุณต้องการลบ Drop คือ SQL-speak สำหรับลบ
- ยืนยันในช่องป๊อปอัปที่ปรากฏขึ้น
- ลบตารางแล้ว
สร้างและลบตารางโดยใช้แบบสอบถาม SQL
การใช้แบบสอบถาม SQL เป็นสิ่งหนึ่งที่เหมาะกับผู้ที่มีความพิถีพิถัน แต่เป็นวิธีปฏิบัติที่ดีสำหรับ DBA ทั้งหมดเพื่อให้เป็นประโยชน์ต่อไปนี้คือการสร้างและลบตารางใน MySQL โดยใช้ข้อความค้นหา
- ลงชื่อเข้าใช้และเข้าถึงหน้าต่างคำสั่งค้นหาใน MySQL
- ให้เราสร้างฐานข้อมูลตัวอย่าง พิมพ์ 'CREATE DATABASE NAME;' ตำแหน่งที่คุณเห็นชื่อ NAME ให้ตั้งชื่อฐานข้อมูลของคุณ ตัวอย่างเช่น 'CREATE DATABASE TechJunkie';
- พิมพ์ 'USE DATABASENAME;' ตำแหน่งที่คุณเห็น DATABASENAME เพิ่มชื่อที่คุณสร้างไว้ด้านบน ตัวอย่างเช่น 'ใช้ TechJunkie';
- พิมพ์ 'CREATE TABLE IF NOT TABLENAME (Id INT)'; ตัวอย่างเช่น 'CREATE TABLE IF NOT EXISTS TechJunkieUsers (Id INT)';
นี้สร้างฐานข้อมูลที่เรียกว่า TechJunkie และตารางที่เรียกว่า TechJunkieUsers ภายในฐานข้อมูลนั้น ตำแหน่งที่คุณเห็น (รหัส INT) จะสร้างคอลัมน์ที่ชื่อ ID พร้อมกับชนิดข้อมูลจำนวนเต็ม
คุณสามารถไปต่อในตัวอย่างนี้และพิมพ์สิ่งที่ชอบ:
'CREATE TABLE IF NOT EXISTS TechJunkieUsers (id INT NOT NULL คีย์หลัก AUTO_INCREMENT, lastname VARCHAR (20), firstname VARCHAR (20), Joindate DATE)
นี้จะสร้างตารางถ้ามันไม่ได้อยู่และเพิ่มอัตโนมัติแต่ละแถวที่มีหมายเลข ID ขณะที่การสร้างคอลัมน์สำหรับนามสกุลชื่อและวันที่เข้าร่วมของพวกเขา VARCHAR หมายความว่าอักขระใดก็ได้ที่สามารถเติมเซลล์ได้สูงสุด 20 ตัวอักษร
ลบตารางโดยใช้แบบสอบถาม SQL:
- ลงชื่อเข้าใช้และเข้าถึงหน้าต่างคำสั่งค้นหาใน MySQL
- พิมพ์ 'USE DATABASENAME' เพื่อเข้าถึงฐานข้อมูลที่ประกอบด้วยตารางที่คุณต้องการลบ ตัวอย่างเช่น 'ใช้ TechJunkie';
- พิมพ์ 'DROP TABLE IF EXISTS TABLENAME;' ตัวอย่างเช่น 'DROP TABLE IF IFISTS TechJunkieUsers;'
ทั้ง phpMyAdmin และการใช้แบบสอบถาม SQL จะบรรลุผลเช่นเดียวกัน คุณสามารถสร้างและลบตารางใน SQL ที่มีความพยายามน้อยมาก บางครั้งความพยายามน้อยเกินไป!
นอกจากนี้คุณยังสามารถใช้ไฟล์ PHP สำหรับสร้างฐานข้อมูลตารางและรายการในครั้งเดียวและฉันจะครอบคลุมว่าเวลาอื่น ไม่มีวิธีที่ดีที่สุดในการใช้ SQL ครูสอนศาสนาบางคนบอกว่าคุณควรใช้ข้อความค้นหาเพื่อดำเนินการในฐานข้อมูลและมีความหมายอยู่ในนั้น เป็นที่ที่ DBA เฉลี่ยใช้เวลาส่วนใหญ่ แต่สำหรับผู้เริ่มต้นหรือผู้ที่จัดการเว็บไซต์ WordPress ของตนเอง phpMyAdmin จะใช้งานง่ายกว่าในการเริ่มต้นด้วย
มีเคล็ดลับใด ๆ สำหรับ MySQL หรือ phpMyAdmin สำหรับผู้เริ่มต้น มีบางสิ่งบางอย่างที่จะเพิ่มในกระบวนการข้างต้น? บอกเราเกี่ยวกับเรื่องนี้ด้านล่าง!