ฐานข้อมูล MySQL ให้โปรแกรมต่อไปนี้เป็นเครื่องมือในการดูแลจัดการเซิร์ฟเวอร์ MySQL -
mysqld
เป็นที่รู้จักกันว่าภูตเซิร์ฟเวอร์ MySQL เป็นโปรแกรมหลักที่ทำงานส่วนใหญ่ในการติดตั้ง MySQL เราจำเป็นต้องใช้ 'mysqld' เพื่อเริ่มเซิร์ฟเวอร์ MySQL ของเรา มีตัวเลือกมากมายที่สามารถระบุได้เมื่อเริ่มต้น
mysqladmin
ประมวลผลคำแนะนำในการเขียนใหม่เสร็จแล้ว (Unique Article)
โดยทั่วไป 'mysqladmin ' อาจเป็นไคลเอนต์สำหรับเล่นการดำเนินการด้านการดูแลระบบ เราสามารถใช้เพื่อดูการกำหนดค่าของเซิร์ฟเวอร์และสถานะปัจจุบัน เพื่อสร้างและวางฐานข้อมูล และอื่นๆ อีกมากมาย
ตัวอย่างเช่น ด้วยความช่วยเหลือของคำสั่งต่อไปนี้โดยใช้ตัวเลือก –ping กับ 'mysqladmin' เราสามารถตรวจสอบว่าเซิร์ฟเวอร์ MySQL ยังมีชีวิตอยู่หรือไม่ -
C:\mysql\bin>mysqladmin -u root ping mysqld is alive
และถ้าเราต้องการสร้างฐานข้อมูลใหม่ ก็สามารถทำได้โดยใช้คำสั่งต่อไปนี้ −
C:\mysql\bin>mysqladmin -u root create Tutorials
การดำเนินการด้านการดูแลระบบอื่นๆ สามารถทำได้โดยใช้ตัวเลือกต่างๆ กับ 'mysqladmin'
mysql
โดยพื้นฐานแล้ว มันคืออินเทอร์เฟซบรรทัดคำสั่งสำหรับผู้ใช้ปลายทางในการจัดการออบเจ็กต์ข้อมูลผู้ใช้
mysqlcheck
เป็นอินเทอร์เฟซบรรทัดคำสั่งสำหรับผู้ใช้ในการดำเนินการบำรุงรักษาตาราง เช่น การตรวจสอบ การซ่อมแซม การเพิ่มประสิทธิภาพ และการวิเคราะห์ตาราง ต้องใช้เมื่อเซิร์ฟเวอร์ 'mysqld' ทำงานอยู่ เพราะเราไม่ต้องหยุดเซิร์ฟเวอร์เพื่อทำการบำรุงรักษาตาราง
mysqlshow
เป็นอินเทอร์เฟซบรรทัดคำสั่งสำหรับผู้ใช้เพื่อดูข้อมูลเกี่ยวกับตารางและคอลัมน์ ใช้เพื่อดูฐานข้อมูลที่มีอยู่ ตาราง หรือคอลัมน์หรือดัชนีของตารางอย่างรวดเร็ว
mysqldump
เป็นอินเทอร์เฟซบรรทัดคำสั่งสำหรับผู้ดูแลระบบหรือผู้ใช้ปลายทางเพื่อส่งออกข้อมูลจากเซิร์ฟเวอร์ไปยังไฟล์ โดยพื้นฐานแล้วจะทำการสำรองข้อมูลแบบลอจิคัลซึ่งสร้างชุดคำสั่ง SQL ที่สามารถดำเนินการเพื่อสร้างข้อกำหนดออบเจ็กต์ฐานข้อมูลและข้อมูลตารางเดิม คำสั่ง mysqldump สามารถสร้างเอาต์พุตในรูปแบบ CSV ข้อความที่ใช้ตัวคั่นอื่นๆ หรือรูปแบบ XML
mysqimport
เป็นอินเทอร์เฟซบรรทัดคำสั่งสำหรับผู้ดูแลระบบหรือผู้ใช้ปลายทางในการโหลดไฟล์ข้อมูลลงในตาราง เครื่องมือโปรแกรมเพื่อโหลดข้อมูลลงในตาราง