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

ภาพรวมโปรแกรม MySQL (Overview of MySQL Programs)

การติดตั้ง MySQL ประกอบด้วยโปรแกรมหลายตัว บางตัวเฉพาะแพลตฟอร์ม บทความนี้สรุปโปรแกรมหลักและหน้าที่

ทุกโปรแกรมมีตัวเลือก --help สำหรับดูคำอธิบาย และสามารถทับซ้อนค่าเริ่มต้นได้ด้วยบรรทัดคำสั่งหรือไฟล์ตัวเลือก

โปรแกรมเซิร์ฟเวอร์และสตาร์ทอัป

โปรแกรมคำอธิบาย
mysqldSQL Daemon (MySQL Server) - โปรแกรมหลัก
mysqld_safeสคริปต์เริ่มเซิร์ฟเวอร์ พร้อมฟีเจอร์ความปลอดภัย
mysqld_multiจัดการหลายเซิร์ฟเวอร์บนระบบเดียว

โปรแกรมติดตั้งและบำรุงรักษา

โปรแกรมคำอธิบาย
comp_errคอมไพล์ไฟล์ข้อความข้อผิดพลาด (Build time)
mysql_secure_installationเพิ่มความปลอดภัยการติดตั้ง
mysql_tzinfo_to_sqlโหลดตารางเขตเวลา
mysql_upgradeตรวจสอบ/อัปเกรดตารางหลังอัปเกรด MySQL

โปรแกรมไคลเอนต์

โปรแกรมคำอธิบาย
mysqlSQL Shell แบบโต้ตอบ/แบทช์
mysqladminจัดการเซิร์ฟเวอร์ (สร้าง/ลบ DB, สถานะ, ไลบรารี)
mysqlcheckบำรุงรักษาตาราง (ตรวจสอบ, ซ่อมแซม, วิเคราะห์, เพิ่มประสิทธิภาพ)
mysqldumpสำรองข้อมูล (Logical backup) เป็น SQL/CSV/XML
mysqlimportนำเข้าข้อมูลจากไฟล์ข้อความ (LOAD DATA)
mysqlpumpสำรองข้อมูลแบบขนาน (Parallel) เร็วกว่า mysqldump
mysqlshowแสดงข้อมูล DB, ตาราง, คอลัมน์, ดัชนี
mysqlslapทดสอบโหลด (Load testing) จำลองไคลเอนต์หลายตัว