Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

mysqladmin - โปรแกรมการดูแลเซิร์ฟเวอร์ MySQL


'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

รีโหลด

มันโหลดตารางการให้ทุนใหม่

รีเฟรช

มันล้างตารางทั้งหมดและปิดและเปิดไฟล์บันทึก

ปิดระบบ

มันหยุดเซิร์ฟเวอร์

เวอร์ชัน

จะแสดงข้อมูลเวอร์ชันจากเซิร์ฟเวอร์