คอมไพล์ MySQL เวอร์ชันล่าสุด

เรื่องนี้สำหรับคนชอบของใหม่นะครับ ผมติดตั้ง FreeBSD 7.0 ใน ports ของ FeeeBSD จะมี MySQL 5.1.22 มาให้ ใครไม่พอใจก็ต้องดาวน์โหลด MySQL ที่เป็นแบบ Binary หรือแบบ Source ส่วนตัวชอบดาวน์โหลดแบบ Source มาคอมไพล์เล่นมากกว่า ว่าแล้วก็พูเรื่องคอมไพล์ MySQL จาก Source ดีกว่า

ดาวน์โหลด MySQL 5.1.23
http://dev.mysql.com/downloads/mysql/5.1.htm
เลือกเอา แบบ Compressed GNU TAR archive (tar.gz)

ไฟล์ที่ดาวน์โหลดมาคือ mysql-5.1.23-rc.tar.gz

mysqlserver# tar xvfz mysql-5.1.23-rc.tar.gz
mysqlserver# cd mysql-5.1.23-rc

ลองใช้คำสั่ง ls จะมีไฟล์ชื่อ INSTALL-SOURCE
เปิดไฟล์ด้วย editor ที่ถนัด
mysqlserver# vi INSTALL-SOURCE
แล้วหาวิธีการติดตั้ง ตามเนื้อความด้านล่างนี้

2.9.1. Source Installation Overview

The basic commands that you must execute to install a MySQL source
distribution are:
shell> groupadd mysql
shell> useradd -g mysql mysql
shell> gunzip < mysql-VERSION.tar.gz | tar -xvf -
shell> cd mysql-VERSION
shell> ./configure --prefix=/usr/local/mysql --with-charset=tis620 --with-collation=tis620_thai_ci
shell> make
shell> make install
shell> cp support-files/my-medium.cnf /etc/my.cnf
shell> cd /usr/local/mysql
shell> chown -R mysql .
shell> chgrp -R mysql .
shell> bin/mysql_install_db --user=mysql
shell> chown -R root .
shell> chown -R mysql var
shell> bin/mysqld_safe --user=mysql &

ทำตามที่เขาบอกมาก็จะได้ MySQL เวอร์ชันล่าสุดสมใจอยาก