ปัญหาการตั้งรหัสผ่านของ 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
ความคิดเห็น
แสดงความคิดเห็น