วันพุธที่ 14 เมษายน พ.ศ. 2553

การติดตั้ง MySQL 5.1 บน FreeBSD 8 ให้รองรับภาษาไทย(TIS-620)

     เนื่องจากต้องการ ลง MySQL 5.1 เพื่อใช้ทดสอบการเชื่อมต่อกับ Visual FoxPro 9 ที่เพิ่งลงไปก่อนหน้านี้ ก็เลยต้องไปค้นวิธีลงผ่าน ports เพื่อให้รองรับระบบภาษาไทยร่วมกับ VFP9 ได้อย่างไม่มีปัญหา เลยขอมาบันทึกกันลืมไว้ละกันครับ
#cd /usr/ports/databases/mysql51-server
#make \
?WITH_CHARSET=tis620 \
?WITH_XCHARSET=all \
?WITH_COLLATION=tis620_thai_ci \
?WITH_OPENSSL=yes \
?BUILD_OPTIMIZED=yes \
?WITH_ARCHIVE=yes \
?WITH_FEDERATED=yes \
?WITH_NDB=yes \
?install && make clean
รอซักพักใหญ่ เมื่อติดตั้งเสร็จ  ก็ไปทำขั้นต่อไป คือ Config ไฟล์ my.cnf
ผมเลือกใช้ไฟล์ my-medium.cnf โดย COPY ไปไว้ใน /etc/ ดังนี้
#cp /usr/local/share/mysql/my-medium.cnf /etc/my.cnf
#chown root:sys /etc/my.cnf
#chmod 644 /etc/my.cnf
เสร็จแล้ว ก็สั่งให้ MySQL Start ทุกครั้งเมื่อBoot เครื่องใหม่ทุกครั้ง โดยเพิ่มข้อความนี้ใน /etc/rc.conf
mysql_enable="YES"
จากนั้น ให้ Restart เครื่องใหม่
#shutdown -r now
แล้ว Log in เข้ามาใหม่ จากนั้น ทำการสร้าง User root และ Password ของ root โดยสั่งดังนี้
#mysqladmin -u root -p9158204
(9158204 เป็นค่าสมมุตินะครับ)
ลอง Log in โดยสั่ง
#mysql -u root -p9158204
ถ้าทุกอย่างถูกต้องดี ก็จะเข้าสู่บรรทัดคำสั่ง ของ MySQL ครับ


บทความน่าอ่าน:-
ภาษาไทยใน MySQL เวอร์ชัน 5 กับ VFP และ PHP

ไม่มีความคิดเห็น:

แสดงความคิดเห็น