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

โปรแกรมจัดการ MySQL Server มี哪些 (mysqladmin, mysql, mysqlcheck, mysqldump, mysqlimport)

เครื่องมือบริหาร MySQL หลัก

1. mysqld - MySQL Server Daemon

  • โปรแกรมหลักของเซิร์ฟเวอร์
  • ใช้เริ่มต้นเซิร์ฟเวอร์: mysqld
  • มีตัวเลือกมากมายตอนเริ่มต้น

2. mysqladmin - Administrative Client

  • ทำงานจัดการ: ตรวจสอบสถานะ, สร้าง/ลบฐานข้อมูล, reload privileges
  • ตัวอย่าง: mysqladmin -u root ping, mysqladmin -u root create Tutorials

3. mysql - Command Line Client

  • Interface สำหรับผู้ใช้ทั่วไป จัดการข้อมูล/รัน Query

4. mysqlcheck - Table Maintenance

  • ตรวจสอบ, ซ่อมแซม, เพิ่มประสิทธิภาพ, วิเคราะห์ตาราง
  • ใช้ได้ขณะ mysqld ทำงานอยู่ (ไม่ต้องหยุดเซิร์ฟเวอร์)

5. mysqlshow - Schema Information

  • ดูรายการฐานข้อมูล, ตาราง, คอลัมน์, ดัชนี
  • เร็วกว่า query information_schema

6. mysqldump - Logical Backup

  • Export ข้อมูลเป็นไฟล์ SQL/CSV/XML
  • สร้างคำสั่งสำหรับ recreate database objects

7. mysqlimport - Data Loading

  • นำเข้าข้อมูลจากไฟล์เข้าเทーブิล
  • เป็น wrapper ของ LOAD DATA INFILE