PDF download ดาวน์โหลดบทความ PDF download ดาวน์โหลดบทความ

บทความวิกิฮาวนี้จะแนะนำวิธีการใช้ command line ของคอม ลบฐานข้อมูล MySQL ปกติจะลบฐานข้อมูล MySQL ได้ ต้องใช้บัญชีที่มีสิทธิ์ลบข้อมูลต่างๆ ในคอมได้ เช่น บัญชี "root"

  1. เปิด MySQL Command Line . จะลบฐานข้อมูลใน MySQL ได้ ก็ต้องใช้ command line ของ MySQL โดยเปิดโปรแกรม Command Prompt (Windows) หรือ Terminal (Mac) ของคอม
  2. พิมพ์คำสั่งต่อไปนี้ แล้วกด Enter
     mysql 
     - 
     u 
     root 
     - 
     p 
    
    • ถ้าใช้บัญชี root ไม่ได้ ให้พิมพ์ username ตัวเองแทน "root" แต่ก็ต้องเป็นบัญชีที่มีสิทธิ์ read/write คือเปิดและเซฟไฟล์ได้
  3. พิมพ์รหัสผ่านที่ใช้ล็อกอินเข้า MySQL แล้วกด Enter
  4. พอเปิด MySQL แล้ว ให้พิมพ์คำสั่งต่อไปนี้ จากนั้นกด Enter เพื่อดูรายชื่อฐานข้อมูล MySQL ที่มี
     SHOW 
     DATABASES 
     ; 
    
  5. เลื่อนไปตามฐานข้อมูลต่างๆ จนเจอฐานข้อมูลที่จะลบ อย่าลืมจดชื่อที่โผล่มาเหนือฐานข้อมูล [1]
    • ถ้าใช้ Mac ชื่อฐานข้อมูลจะเป็นแบบ case-sensitive คือถ้าชื่อฐานข้อมูลมีตัวพิมพ์ใหญ่ ก็ต้องพิมพ์ให้ถูกต้องตามนั้นเป๊ะๆ ในคำสั่ง "delete" ถึงจะลบได้ถูกฐานข้อมูล
  6. พิมพ์ DROP DATABASE name; โดยเปลี่ยน name เป็นชื่อฐานข้อมูล แล้วกด Enter เช่น ถ้าจะลบฐานข้อมูลชื่อ "Flowers" ให้พิมพ์คำสั่งต่อไปนี้
     DROP 
     DATABASE 
     Flowers 
     ; 
    
  7. คุณเช็คได้ว่าลบฐานข้อมูลที่ต้องการไปหรือยัง โดยพิมพ์คำสั่ง SHOW DATABASES; อีกที แล้วเลื่อนดูตามรายชื่อฐานข้อมูลที่มี แน่นอนว่าต้องไม่เจอฐานข้อมูลที่ลบไป
    โฆษณา

เคล็ดลับ

  • ถ้าไม่แน่ใจว่ายังมีฐานข้อมูลนั้นอยู่หรือเปล่า ให้พิมพ์ DROP DATABASE IF EXISTS name; เพื่อไม่ให้ขึ้นข้อความ error ถ้าไม่มีฐานข้อมูลนั้นแล้ว
  • ถ้ามีเหตุให้ต้องลบฐานข้อมูลในเซิร์ฟเวอร์โดยไม่ใช้ localhost ก็ให้พิมพ์คำสั่งล็อกอิน mysql -u root -h host -p โดยเปลี่ยน "host" เป็น IP address ของเซิร์ฟเวอร์แทน
โฆษณา

คำเตือน

  • ไม่ใช่ทุกผู้ใช้ที่จะมีสิทธิเปิดและเซฟไฟล์ เพราะงั้นต้องแน่ใจก่อนว่าใช้บัญชีที่ลบฐานข้อมูลได้ (เช่น บัญชี root)
โฆษณา

เกี่ยวกับวิกิฮาวนี้

มีการเข้าถึงหน้านี้ 8,068 ครั้ง

บทความนี้เป็นประโยชน์กับคุณไหม

โฆษณา