ปัญหาการตั้งรหัสผ่านของ User accounts overview ด้วย phpmyadmin ใน xammp

ใน xampp ปกติหลังติดตั้ง xampp ครั้งแรก การเข้าถึงฐานข้อมูลต่างๆ ผ่าน browser ด้วย  phpmyadmin จะไม่ต้องใช้รหัสผ่าน อย่างปกติที่เราใช้งาน เนื่องจาก user root ยังไม่ตั้งรหัสผ่าน การตั้งรหัสผ่านต้องทำที่ User accounts overview ถ้าเข้าไปจะพบว่ามี user : root อยู่ แต่ไม่มีการกำหนดรหัสผ่านไว้ (password = No)  

ปัญหาที่พบ หลังจากกำหนด password แล้ว จะได้รับข้อความ MySQL said :  Cannot connect : invalid settings ทำให้เข้า phpmyadmin ไม่ได้เลย ทำให้เข้าใจว่าฐานข้อมูลพัง แต่ไม่เกี่ยวกับข้อมูลเลย

วิธีแก้ 

    -  ให้เข้าถึงพาทธ ..\xampp\phpmyadmin\conf\config.inc.php

    - หาคำว่า $cfg['Servers'][$i]['auth_type'] = 'config';  เปลี่ยนคำว่า config เป็น cookie

    - บันทึกไฟล์ และให้ restart mysql, apache 

    - ลองใช้งานดูอีกครั้ง

อ้างอิง  ตั้ง password ให้ phpmyadmin

ความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

วิธีการลบ printer ที่ remove device ปรกติไม่ออก

วิธีการแก้ไข logon แล้วแจ้งว่า The User Profile Service service failed the logon. User profile cannot be loaded.

ลบประวัติการรีโมทจาก Remote Desktop Connection