แสดงบทความที่มีป้ายกำกับ mysql แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ mysql แสดงบทความทั้งหมด

วันอาทิตย์ที่ 9 พฤศจิกายน พ.ศ. 2551

การสร้าง phpMyAdmin ให้ login แบบ http

เนื่องจากผมเป็นพวกฝักใฝ่ในพลัง ลองติดตั้ง LAMP(Apache, MySQL และ PHP ยกเว้น Linux) เองทั้งหมด เลยต้องหาอ่านในเว็บแล้วจึงได้วิธีนี้มา

มีขั้นตอนดังนี้

1. สร้างไฟล์ชื่อ config.inc.php ไว้ใน folder เดียวกับ folder phpMyAdmin

<?php
$i = 0;
$i++;
$cfg['Servers'][$i]['auth_type'] = 'http';
$cfg['Servers'][$i]['user'] = '';
$cfg['Servers'][$i]['password'] = '';
$cfg['Servers'][$i]['extension'] = 'mysqli';
?>

หมายเหตุ ที่บรรทัดสุดท้าย $cfg['Servers'][$i]['extension'] = 'mysqli'; อาจเปลี่ยนเป็น mysql ก็ได้

แค่นี้แหละครับ

วันอังคารที่ 21 ตุลาคม พ.ศ. 2551

ตั้งค่า MySQL 5.0.x ให้ใช้ UTF-8

ที่ทดลองทำในเครื่องก็คือ ในส่วน client section แก้ไขจาก latin เป็น utf8


[mysql]
default-character-set=utf8

ในส่วน server section แก้ไขดังนี้


character-set-server=utf8
init_connect='SET NAMES utf8'
collation-server = utf8_unicode_ci

ต่อจากนั้นก็เข้าไปในโฟลเดอร์ MySQL\bin แล้ว copy libmySQL.dll ไปไว้ใน c:\windows\system32 แล้วก็ restart เครื่อง

เพียงเท่านี้ MySQL ก็สามารถใช้งานเป็น UTF-8 ได้แล้ว ไม่ต้องมีปัญหาในการใช้ TIS-620 อีกต่อไป เพราะเป็นมาตรฐานภาษาที่ปัจจุบันเว็บต่างๆ ก็ใช้กันมากแล้วครับ