ปรับแต่ง phpMyAdmin


phpMyAdmin เป็น Script PHP ที่จัดการฐานข้อมูล mySQL โดยผ่าน Browser ที่นิยมใช้กันมาก
( ดาวน์โหลด phpMyAdmin ได้ที่ phpmyadmin.net หรือ
คลิกที่นี่)
การปรับแต่งค่าในส่วน config ของ phpMyAdmin
ซึ่งถ้าติดตั้ง mySQL ครั้งแรก ก็ไม่จำเป็นต้องแก้ไข ถ้า User Login คือ root และไม่ได้เปลี่ยนแปลงรหัสผ่าน
ขั้นตอนในการปรับแต่ง
1. คลายไฟล์ ZIP วางที่ Directory ภายใต้ WebServer หรือจะสร้าง Alias ก็ได้ (
วิธีสร้าง Alias )
2 . เปิดไฟล์ config.inc.php ซึ่งอยู่ในโฟลเดอร์ phpMyAdmin ด้วย Text Editor
3. แก้ไข $cfg[‘PmaAbsoluteUri’] บรรทัดที่ 39 เพื่อชี้ไปที่ Directory ของ phpMyAdmin
     $cfg[‘PmaAbsoluteUri’] = ‘http://localhost/phpMyAdmin/’;
    ถ้าติดตั้ง 2 Service ไว้ (
วิธีติดตั้ง 2 Service ) ไม่จำเป็นต้องแก้ไข $cfg[‘PmaAbsoluteUri’]
    แต่ให้แก้ไข ในบรรทัดที่ 47 โดยแก้จาก FALSE เป็น TRUE ในส่วนของ
    $cfg[‘PmaAbsoluteUri_DisableWarning’] = TRUE;
4. เลือกตั้งค่าของ $cfg[‘Servers’][$i][‘auth_type’]
แบบที่ 1 config
    Login อัตโนมัติ เข้า phpMyAdmin โดยไม่ผ่านหน้าล็อกอิน
แบบที่ 2 http
    Login ผ่านหน้าต่าง HTTP Authentication ( เหมือนแบบ Server จริง )
แบบที่ 3 cookie
    Login ผ่าน Browser ( เหมือนแบบ Server จริง )


แบบที่ 1 เลือกตั้งค่าในรูปแบบ config
บรรทัดที่ 83-85 (ปกติเป็นค่า Default) ไม่ต้องแก้อะไร นอกจากมีการเปลี่ยนแปลง User หรือ Password
$cfg[‘Servers’][$i][‘auth_type’] = ‘config’;
$cfg[‘Servers’][$i][‘user’] = ‘root’;
$cfg[‘Servers’][$i][‘password’] = ”;
* ถ้าสร้าง User ใหม่ ให้แก้ไข [‘user’] = ‘user’ และ [‘password’] = ‘password’ ด้วย
* การค่าแบบนี้ จะไม่ผ่านหน้า Login เพราะ User+Pass ถูกกำหนดค่าไว้แล้ว และใช้ได้แค่ 1 User เท่านั้น


แบบที่ 2 เลือกตั้งค่าในรูปแบบ HTTP Authentication

แก้ไขที่ไฟล์ config.inc.php บรรทัดที่ 83-85
$cfg[‘Servers’][$i][‘auth_type’] = ‘http’;
$cfg[‘Servers’][$i][‘user’] = ”;
$cfg[‘Servers’][$i][‘password’] = ”;
* ไม่ต้องใส่ค่าใดๆ ให้กับ [‘user’] และ [‘password’]


แบบที่ 3 เลือกตั้งค่าในรูปแบบ Cookie Login ผ่าน Browser

แก้ไขที่ไฟล์ config.inc.php บรรทัดที่ 83-85
$cfg[‘Servers’][$i][‘auth_type’] = ‘cookie’;
$cfg[‘Servers’][$i][‘user’] = ”;
$cfg[‘Servers’][$i][‘password’] = ”;
* ไม่ต้องใส่ค่าใดๆ ให้กับ [‘user’] และ [‘password’]
และแก้ไข $cfg[‘blowfish_secret’] (บรรทัดที่ 60) เป็น
$cfg[‘blowfish_secret’] = ‘cookie’;
พิมพ์ url เข้าไปที่ http://localhost/phpMyAdmin ก็จะได้ตามรูปแบบที่ตั้งค่าไว้

One thought on “ปรับแต่ง phpMyAdmin

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s