ด้วยต้องการใช้งาน MySQL 5.4 เพื่อทำการทดลองระบบจึงต้องใช้การ Compile จาก Source เอา ก่อนอื่นก็ต้องทำการ download source ก่อน
BASH
wget http://dev.mysql.com/get/Downloads/MySQL-5.4/mysql-5.4.1-beta.tar.gz/from/http://mysql.thaiweb.net/
แตกไฟล์ออกมา และเปลี่ยน directory
BASH
tar xzf mysql-5.4.1-beta.tar.gz
cd mysql-5.4.1-beta
เพิ่ม user และ group
BASH
groupadd mysql
useradd -g mysql mysql
ติดตั้ง library ncurses
BASH
yum install ncurses-devel
เริ่มทำการ configure
BASH
./configure --prefix=/usr/local/mysql
นั่งรอสักพักหลังจาก configure เสร็จก็เริ่ม compile
เสร็จแล้วก็ติดตั้ง
ติดตั้งฐานข้อมูล MySQL
BASH
./scripts/mysql_install_db
Copy ไฟล์ configuration
BASH
cp ./support_files/my_small.cnf /etc/my.cnf
ตั้งค่า permission ของ directory
BASH
chown -R mysql:mysql /usr/local/mysql
เริ่มการทำงานของ MySQL
BASH
/usr/local/mysql/bin/mysqld_safe --user=mysql &
ตั้งค่า password สำหรับ root
BASH
/usr/local/mysql/bin/mysqladmin -u root password 'new_password'
ติดตั้ง MySQL เป็น Service
BASH
cp ./support_files/mysql.server /etc/init.d/mysqld
chkconfig mysqld on
chmod 755 /etc/init.d/mysqld
จากนั้นก็สามารถใช้งานผ่านคำสั่ง service ได้แล้ว เช่น
BASH
service mysqld start
service mysqld stop
service mysqld restart
เขียนเมื่อ 2009.07.03 โดย
Sheroku
คำเตือน เนื้อหาต่างๆ ในบทความ รวมถึงรูปภาพทั้งหมดในบทความนี้ เป็นความเห็นส่วนตัวของผู้เขียนแต่ละคน ซึ่งแต่ละคนได้ทำการลงทะเบียน และเขียนบทความลงใน Modoeye Articles นี้โดยไม่มีค่าธรรมเนียมใดๆ บทความเหล่านี้เป้าหมายเพื่อการศึกษา และความบันเทิงเท่านั้น การนำส่วนหนึ่งส่วนใดของบทความไปใช้งาน ควรทำการอ้างอิงถึงผู้เขียนและแหล่งที่มาด้วย