warning: Creating default object from empty value in /home/www/virtual/kiterminal.com/htdocs/blog/modules/taxonomy/taxonomy.pages.inc on line 33.

Mysql

การติดตั้ง Apache, PHP, MySQL และ phpMyAdmin บน Ubuntu Server 12.04 LTS

การติดตั้ง Apache

1. Apache ในที่นี้ คือ Apache 2 โดยใช้คำสั่งดังนี้

sudo apt-get install apache2

เมื่อเห็น Do you want to continue [Y/n]? ให้ตอบ Y จากนั้น Apache จะถูกติดตั้งโดยใช้เวลาไม่นาน


รูปที่ 1

เปลี่ยน Encoding จาก Latin1 เป็น UTF8

1. export ฐานข้อมูลที่ต้องการด้วยคำสั่ง

$ mysqldump --user=username --password=password --default-character-set=latin1 --skip-set-charset database_name > database_latin1.sql

2. เปลี่ยน CHARSET จาก Latin1 ให้เป็น UTF8

$ sed -e 's/latin1/utf8/g' database_latin1.sql > database_utf8.sql

3. ลบฐานข้อมูลเดิมและสร้างฐานข้อมูลใหม่ ดังนี้

$ mysql --user=username --password=password --execute="DROP DATABASE database_name;"
$ mysql --user=username --password=password --execute="CREATE DATABASE database_name CHARACTER SET utf8 COLLATE utf8_general_ci;"

การติดตั้ง Apache, PHP, MySQL และ phpMyAdmin บน Ubuntu 8.10

การติดตั้ง Apache

1. เปิด Terminal จาก Applications/Utilities/Terminal จากนั้นให้พิมพ์คำสั่งนี้

sudo apt-get install apache2

2. หากใน Terminal เห็นข้อความว่า apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName สามารถแก้ไขได้โดยใช้พิมพ์คำสั่งนี้

gksu gedit /etc/apache2/conf.d/fqdn

เมื่อเปิดเสร็จแล้ว ให้พิมพ์ ServerName localhost ลงไปในไฟล์และบันทึก จากนั้นก็ปิดไฟล์

การเปลี่ยน password ของ root ใน MySQL

เราสามารถตั้งค่า password ของ root ได้ดังนี้

$ mysql -u root mysql
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
 
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 146 to server version: 5.0.26-standard
 
Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer.
mysql> SET PASSWORD FOR root@localhost=PASSWORD(’newpassword’);
Query OK, 0 rows affected (0.06 sec)
mysql>