มีโปรแกรมเกี่ยวกับการติดตั้ง MySQL 4 ตัวหลัก:
1. comp_err
สร้าง errmsg.sys และ Header files สำหรับข้อความข้อผิดพลาด
shell> comp_err [options]
2. mysql_secure_installation
เพิ่มความปลอดภัยการติดตั้ง:
- ตั้งรหัสผ่าน Root
- ลบ Root accounts ที่เข้าถึงจากภายนอกได้
- ลบ Anonymous-user accounts
- ลบ Test database และสิทธิ์ test_*
- บังคับนโยบายความปลอดภัยแนะนำ
3. mysql_tzinfo_to_sql
โหลดตารางเขตเวลา (Time Zone Tables) ในฐานข้อมูล mysql
- ใช้กับระบบที่มี Zoneinfo Database (Linux, FreeBSD, Solaris, macOS)
- ตำแหน่งทั่วไป:
/usr/share/zoneinfo(Solaris:/usr/share/lib/zoneinfo)
4. mysql_upgrade
รันทุกครั้งหลังอัปเกรด MySQL:
- ตรวจสอบความเข้ากันได้กับเซิร์ฟเวอร์ใหม่
- อัปเกรด System Tables ใน Schema mysql
- อัปเกรด Performance Schema และ sys Schema
- ตรวจสอบ/ซ่อมแซมตารางใน Schema อื่นๆ
shell> mysql_upgrade [options]
รีสตาร์ทเซิร์ฟเวอร์หลังรันเสร็จ