ด้วยเหตุผลเดียวเลยในตอนนี้ที่จะต้อง reset password root ของ mysql ก็คือ ลืมครับ!!! อายุก็เริ่มเยอะขึ้น(แก่ขึ้นนั่นเอง) เลยต้องจดวิธี reset password ไว้ซะหน่อยคราวหลังจะได้กลับมาดูได้ว่าทำไง
1. ให้หยุดการทำงานของ mysql ก่อน
# /etc/init.d/mysql stop
2. ให้ Start MySQL เป็น save mode. โดยคำสั่ง
# mysqld_safe --skip-grant-tables &
3. ต่อไปก็ให้ Login MySQL โดย user root
# mysql -u root
4. ทำการ Update password root (ที่ขีดเส้นใต้คือให้ใส่รหัสใหม่ลงไป)
mysql> use mysql;
mysql> update user set password=PASSWORD("NEW PASSWORD") where user='root';
mysql> flush privileges;
mysql> quit;
5. แล้วก็ restart service ของ mysql ซะ เป็นอันเรียบร้อย
# /etc/init.d/mysql restart
6. แล้วลองเข้าใหม่ดูครับ
# mysql -u root -p

Comments
Post new comment