Recent twitter entries...

  •  

การ yum จากแผ่น cd dvd CentOS

0

Posted on : 15-04-2011 | By : admin | In : CentOS, Linux

ปกติเวลาที่เราต้องการลงโปรแกรมอะไรเพิ่มใน CentOS เราคงคุ้นเคยกับการใช้คำสั่ง yum เช่น

yum install httpd

yum install mysqld

นี่คือในกรณีที่เราสามารถต่อ internet ได้ แต่ในกรณีที่เราไม่สามารถเชื่อมต่อกับ internet ได้ แต่เรามีแผ่น  cd/dvd ของ OS เราก็สามารถใช้คำสั่ง yum ได้เช่นกัน โดยมีขั้นตอนดังนี้

ขั้นที่ 1 ใส่แผ่น cd dvd แล้ว mount ใ้ห้เรียบร้อย

# mount /dev/cdrom /media/cdrom

ขั้นที่ 2 แก้ไขไฟล์ CentOS-Media.repo เพื่อให้สามารถใช้คำสั่ง yum โดยตรงจากแผ่น cd หรือ dvd ได้

# vi /etc/yum.repos.d/CentOS-Media.repo

แก้ไขบรรทัดนี้ให้ ตามนี้

enabled=1

จากนั้น save ไฟล์

ขั้นที่ 3 ใช้คำสั่ง yum

# yum –disablerepo=\* –enablerepo=c5-media install pacakge-name

หรือก็เหมือนกับคำสั่ง yum ทั่วไป สามารถใช้ group install ได้

# yum –disablerepo=\* –enablerepo=c5-media groupinstall ‘Virtualization’

เท่านี้ก็เป็นอันเรียบร้อย

Import Mysql ภาษาไทย ด้วย command line

0

Posted on : 07-04-2011 | By : admin | In : mysql

ในหัวข้อที่แล้ว

Backup mysql database ด้วย คำสั่ง mysqldump

เราได้เรียนรู้วีธีการ import ไฟล์เข้าสู่ Mysql ด้วยคำสั่งประมาณนี้ไปแล้ว

mysql -u root -p < db.sql

แต่ในกรณีที่ไฟล์ *.sql ของเราเป็นภาษาไทย ถ้่ใช้คำสั่งนั้นตรงๆ ภาษาไทยที่เข้าไปอยู่ใน table จะอ่านไม่ออก ( เป็น ????? หรือเป็นอักขระที่อ่านไม่ออก )

วิธีการที่เราจะ import ไฟล์ภาษาไทยได้จะเป็นดังนี้

1. ใช้โปรแกรม Editplus หรือโปรแกรมที่สามารถ Save ไฟล์เป็น UTF-8 ได้ เปิดไฟล์ แล้ว Save as ไฟล์เป็น UTF-8

2. ใช้คำสั่ง mysql -u root -p  –default_character_set utf8 < db.sql

แค่นี้เราก็จะสามารถ import หรือ restore ไฟล์ภาษาไทยเข้าสู่ Mysql database ได้แล้ว ไม่ต้องพึ่ง phpMyAdmin ที่มีข้อจำกัดเวลาทำงานกับไฟล์ใหญ่ๆ