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

ภาพรวมของโปรแกรม MySQL


มีโปรแกรมมากมายในการติดตั้ง MySQL ให้เราดูภาพรวมของบางโปรแกรม บางโปรแกรมเป็นแบบเฉพาะของแพลตฟอร์ม ซึ่งหมายความว่าไม่มีอยู่ใน MySQL ทุกรุ่น

โปรแกรม MySQL ทุกโปรแกรมมีตัวเลือกที่แตกต่างกัน มีตัวเลือก '- - ช่วยเหลือ' ที่สามารถใช้เพื่อขอคำอธิบายเกี่ยวกับตัวเลือกต่างๆ ของโปรแกรม ค่าตัวเลือกเริ่มต้นสามารถแทนที่ได้สำหรับโปรแกรม MySQL โดยการระบุตัวเลือกในบรรทัดคำสั่งหรือในไฟล์ตัวเลือก

โปรแกรม MySQL ทุกโปรแกรมมีตัวเลือกที่แตกต่างกัน มีตัวเลือก '- - ช่วยเหลือ' ที่สามารถใช้เพื่อขอคำอธิบายเกี่ยวกับตัวเลือกต่างๆ ของโปรแกรม ค่าตัวเลือกเริ่มต้นสามารถแทนที่ได้สำหรับโปรแกรม MySQL โดยการระบุตัวเลือกในบรรทัดคำสั่งหรือในไฟล์ตัวเลือก

  • mysqld − มันคือ SQL daemon (เซิร์ฟเวอร์ MySQL) สามารถใช้โปรแกรมไคลเอนต์ได้หาก mysqld ทำงานอยู่ เนื่องจากไคลเอนต์สามารถเข้าถึงฐานข้อมูลได้โดยการเชื่อมต่อกับเซิร์ฟเวอร์

  • mysqld_safe - เป็นสคริปต์เริ่มต้นเซิร์ฟเวอร์ 'mysqld_safe' พยายามเริ่ม mysqld

  • mysqld_multi − เป็นสคริปต์เริ่มต้นเซิร์ฟเวอร์ที่สามารถเริ่มหรือหยุดเซิร์ฟเวอร์หลายเครื่องที่ติดตั้งบนระบบได้

  • com_err - ใช้ในระหว่างกระบวนการสร้าง/ติดตั้ง MySQL มันรวบรวมไฟล์ข้อความแสดงข้อผิดพลาดจากไฟล์แหล่งที่มาของข้อผิดพลาด

  • การติดตั้ง mysql_secure_installation − โปรแกรมช่วยให้ผู้ใช้สามารถปรับปรุงความปลอดภัยของการติดตั้ง MySQL ของคุณได้

  • mysql_tzinfo_to_sql - เป็นโปรแกรมที่โหลดตารางเขตเวลาในฐานข้อมูล mysql ด้วยความช่วยเหลือของเนื้อหาของฐานข้อมูล zoneinfo ของระบบโฮสต์

  • mysql − เป็นเครื่องมือบรรทัดคำสั่งสำหรับการป้อนคำสั่ง SQL แบบโต้ตอบหรือเรียกใช้จากไฟล์ในโหมดแบตช์

  • mysqladmin − เป็นไคลเอนต์ที่ดำเนินการดูแลระบบ เช่น การสร้างหรือวางฐานข้อมูล การโหลดตารางการให้สิทธิ์ การล้างตารางไปยังดิสก์ และการเปิดไฟล์บันทึกอีกครั้ง 'mysqladmin' ยังสามารถใช้เพื่อดึงข้อมูลเวอร์ชัน กระบวนการ และสถานะจากเซิร์ฟเวอร์ได้

  • mysqlcheck − เป็นไคลเอนต์สำหรับบำรุงรักษาโต๊ะที่ตรวจสอบ ซ่อมแซม วิเคราะห์ และปรับตารางให้เหมาะสม

  • mysqldump − เป็นไคลเอนต์ที่ทิ้งฐานข้อมูล MySQL ลงในไฟล์ในรูปแบบ SQL, ข้อความ หรือ XML

  • mysqlimport − เป็นไคลเอนต์ที่นำเข้าไฟล์ข้อความลงในตารางที่เกี่ยวข้องโดยใช้ LOAD DATA

  • mysqlpump − เป็นไคลเอนต์ที่ทิ้งฐานข้อมูล MySQL ลงในไฟล์ในรูปแบบ SQL

  • mysqlshow − เป็นไคลเอนต์ที่แสดงข้อมูลเกี่ยวกับฐานข้อมูล ตาราง คอลัมน์ และดัชนี

  • mysqlslap − เป็นไคลเอนต์ที่ออกแบบมาเพื่อจำลองการโหลดไคลเอนต์สำหรับเซิร์ฟเวอร์ MySQL และรายงานระยะเวลาของทุกขั้นตอน ทำงานเหมือนกับว่าลูกค้าหลายรายกำลังเข้าถึงเซิร์ฟเวอร์