เปลี่ยนรหัสผ่าน phpmyadmin MySQL XAMPP ปกติหรือลืม Password

หลายท่านที่กำลังเริ่มเขียนเว็บไซต์ วิธีง่ายที่สุดที่จะเริ่มต้นใช้งาน Web Server จำลองบน Window นั้นก็คือ ใช้งานโปรแกรม Xampp แต่หลายคนก็มักจะมีปัญหาว่า root ของ phpmyadmin ที่ Xampp ให้มานั้น password มันเป็นค่าว่าง หรือบางครั้งเราไม่ได้ใช้งาน Xampp นานจนลืม Password แล้วถ้าเราอยากจะเปลี่ยนละ ต้องทำยังไง มาเริ่มกันเลย

1. กรณีที่คุณไม่ได้ลืม Password เพียงแต่อยากเปลี่ยน Password ใหม่เท่านั้น ให้ไปที่หน้าจอโปรแกรมหลักของ Xampp และ Start การทำงานให้กับ Apache และ MySQL เสียก่อน

จากนั้นไปที่ URL: http://localhost/phpmyadmin/
ในกรณีที่คุณทำการติดตั้งโปรแกรมใหม่ หรือทำการแก้ปัญหาเรื่อง Xampp start MySQL ไม่ได้ มานั้น User จะถูกรีเซ็ตเป็น
User: root
Pass: [ค่าว่าง]

เมื่อทำการ Login เข้ามาหยัง phpMyadmin ได้แล้ว ให้คลิกที่ Tab "User accounts" จากนั้นคลิกที่ Username "root"

หลังจากนั้นคลิก ปุ่ม "Change password" ตั้งรหัสผ่านใหม่ แล้วกด "Go" แค่นี้ก็เสร็จสิ้นแก้เปลี่ยน Password MySQL ของ Xampp แล้ว

2. กรณีที่คุณลืม Password การแก้ปัญหาจะต่างไปจากกรณีแรกนิดหน่อย เริ่มจาก ในหน้าจอหลักของ xampp คุณต้องทำการ "Stop" การทำงาน Apache กับ MySQL ไปเสียก่อน

หลังจากปิด Service แล้วไปที่ C:\xampp\mysql\bin\ จากนั้นมองหาไฟล์ "my.ini" และเปิดขึ้นมาเพื่อทำการแก้ไข

เมื่อเปิดไฟล์ขึ้นมาแล้ว ให้ค้นหาคำว่า [mysqld] จากนั้นเพิ่มบรรทัด skip-grant-tables ไว้บนสุดของส่วนดังกล่าว และทำการ Save ไฟล์ ตัวอย่าง:

# The MySQL server
[mysqld]
skip-grant-tables
port= 3306
socket = "C:/xampp/mysql/mysql.sock"
basedir = "C:/xampp/mysql"
tmpdir = "C:/xampp/tmp"
[...etc...]

 
กลับไปหน้าจอ Xampp แล้ว Start MySQL อีกครั้ง จากนั้น เปิด "Shell" ของ Xampp ขึ้นมา (ปุ่มอยู่ทางด้านขวามือ ปุ่มที่ 3)

หลังจากเปิด Terminal ขึ้นมาแล้ว ให้พิมพ์คำสั่ง: [Xampp path]\mysql.exe --user=root ตัวอย่าง

C:\xampp\mysql\bin\mysql.exe --user=root

 
หากว่าคำสั่งคำงานถูกต้องหน้าจอจะแสดงข้อความเหมือนดังรูปด้านล่าง

เรียกใช้งาน mysql พิมพ์คำสั่ง USE mysql;

USE mysql;

หลังจากกนั้นใส่ SQL สำหรับ Update Password ได้เลย

SET PASSWORD FOR root@localhost = PASSWORD("รหัสผ่านใหม่");

ตอนนี้ password ของ Xampp MySQL ก็ถูกตั้งใหม่เรียบร้อย ให้ลองไป Login ที่

URL: http://localhost/phpmyadmin/

ดูว่ารหัสผ่านใหม่ใช้งานได้ไหม (อย่าลืมเปิดใช้งาน Service Apache ในโปรแกรม Xampp ก่อนด้วยละ)

เสร็จไปแล้วเรียบร้อยกับการแก้ปัญหาเรื่อง "การเปลี่ยนรหัสผ่าน phpmyadmin MySQL XAMPP" ใหม่ หวังว่าบทความของเราจะเป็นประโยชน์กับท่านไม่มาก็น้อย เรายังมีบทความดี ๆ อีกมากมาย คุณสามารถลองคลิกเขาไปอ่านบทความอื่น ๆ ตามลิงค์ด้านล่างได้เลย

เทคนิคอื่นๆ เกี่ยวกับการเขียนโค้ด คลิก

อย่าลืมไปติดตาม Facebook fanpage ของเรา >> Click <<

หมวดหมู่เกี่ยวกับ Coding

เนื้อหาที่คล้ายกัน...

Javascript การหาร ปัดเศษขึ้น ปัดเศษลง และหารไม่เอาเศษ

Javascript การหาร ปัดเศษขึ้น ปัดเศษลง และหารไม่เอาเศษ

ดูเพลิน Admin - 08 ม.ค. 66
Javascript เทคนิค Check & Get ค่า Hash จาก URL

Javascript เทคนิค Check & Get ค่า Hash จาก URL

ดูเพลิน Admin - 26 ม.ค. 66
Javascript หาค่า Min Max Sum Average ค่าใน Array และ Objects

Javascript หาค่า Min Max Sum Average ค่าใน Array และ Objects

ดูเพลิน Admin - 11 ม.ค. 66
วิธีใช้ CodeGPT VSCode extension ให้ OpenAI เขียนโค้ด

วิธีใช้ CodeGPT VSCode extension ให้ OpenAI เขียนโค้ด

ดูเพลิน Admin - 18 ม.ค. 66
วิธีดีบั๊ค Vue.js บน Chrome/EDGE วิธีใช้ Vue.js devtools

วิธีดีบั๊ค Vue.js บน Chrome/EDGE วิธีใช้ Vue.js devtools

ดูเพลิน Admin - 06 ม.ค. 66
ทำ Search Table การ Filter ซ่อน/แสดง row เมื่อกรอก Textbox

ทำ Search Table การ Filter ซ่อน/แสดง row เมื่อกรอก Textbox

ดูเพลิน Admin - 23 ม.ค. 66
แก้ปัญหา Vue.js Fix devtools inspection is not available

แก้ปัญหา Vue.js Fix devtools inspection is not available

ดูเพลิน Admin - 06 ม.ค. 66
Debug CSS @media print วิธีดีบั๊ก print preview

Debug CSS @media print วิธีดีบั๊ก print preview

ดูเพลิน Admin - 04 ม.ค. 66

เรื่องราวเอื่น ๆ ในหมวดเทคนิคการเขียนโค้ด...

let value = 147/32; let result_value = Math.round(value); console.info('Value = '+value+' Result = '+result_value); //ผลลัพธ์ Value = 4.59 Result = 5let value = 147/33; let result_value = Math.round(value); console.info('Value = '+value+' Result = '+result_value); //ผลลัพธ์ Value = 4.454 Result = 4