'mysqladmin' เป็นไคลเอนต์ที่ช่วยดำเนินการดูแลระบบ นอกจากนี้ยังสามารถใช้เพื่อตรวจสอบการกำหนดค่าของเซิร์ฟเวอร์และสถานะปัจจุบัน เพื่อสร้างและวางฐานข้อมูล และอื่นๆ อีกมากมาย
mysqladmin สามารถเรียกใช้โดยใช้คำสั่งด้านล่าง -
shell> mysqladmin [options] command [command-arg] [command [command-arg]] ...
ให้เราดูคำสั่งที่ mysqladmin รองรับ บางคำสั่งใช้อาร์กิวเมนต์ตามชื่อคำสั่ง
สร้าง db_name
คำสั่งนี้สร้างฐานข้อมูลใหม่ชื่อ db_name
ดรอป db_name
จะลบฐานข้อมูลชื่อ db_name และตารางทั้งหมด
ขยายสถานะ
จะแสดงตัวแปรสถานะเซิร์ฟเวอร์และค่าของตัวแปรเหล่านั้น
ฟลัชโฮสต์
มันล้างข้อมูลทั้งหมดในแคชของโฮสต์
สิทธิพิเศษแบบล้างข้อมูล
มันโหลดตารางทุนใหม่ มันเหมือนกับการรีโหลด
ฆ่า id,id,...
มันฆ่าเธรดเซิร์ฟเวอร์ หากระบุค่า ID เธรดหลายค่า ไม่ควรมีช่องว่างในรายการ
รหัสผ่าน new_password
มันตั้งรหัสผ่านใหม่ สิ่งนี้จะเปลี่ยนรหัสผ่านเป็น new_password เพื่อให้บัญชีที่ผู้ใช้ใช้เป็นบัญชีที่มี mysqladmin เพื่อเชื่อมต่อกับเซิร์ฟเวอร์
ปิง
คำสั่งนี้ตรวจสอบว่าเซิร์ฟเวอร์พร้อมใช้งานหรือไม่ สถานะการส่งคืนจาก mysqladmin คือ 0 หากเซิร์ฟเวอร์กำลังทำงาน และจะเป็น 1 หากไม่ใช่
รายการกระบวนการ
มันแสดงรายการของเธรดเซิร์ฟเวอร์ที่ใช้งานอยู่ ซึ่งคล้ายกับผลลัพธ์ของคำสั่ง SHOW PROCESSLIST
รีโหลด
มันโหลดตารางการให้ทุนใหม่
รีเฟรช
มันล้างตารางทั้งหมดและปิดและเปิดไฟล์บันทึก
ปิดระบบ
มันหยุดเซิร์ฟเวอร์
เวอร์ชัน
จะแสดงข้อมูลเวอร์ชันจากเซิร์ฟเวอร์