Reset password root ใน mysql
ปัญหาการลืม password เป็นเรื่องปกติ เนื่องจากเราชักจะมี password มากเกินไปเสียแล้ว และยังหาวิธีการดี ๆ ที่มีความปลอดภัยในการจำรหัสไม่ได้เสียที จะจดไว้ในสมุด ก็มีคนบอกว่าห้าม จะให้จำ ก็จำไม่หมด
เอาเป็นว่า กรณีของ MySql หากเราลืมรหัสของ root ก็เข้าไป reset หรือ ตั้งรหัสใหม่ก็แล้วกัน ขอบันทึกวิธีการ reset password ไว้กันลืม (ก่อนจะลืมวิธีการ reset password อีก)
วิธีการ reset password ของ MySql คือ
หยุดการทำงานของ mysql ก่อน
# /etc/init.d/mysql stop
Start MySQL เป็น save mode. โดยคำสั่ง
# mysqld_safe –skip-grant-tables &
Login MySQL โดย user root
# mysql -u root
Update password root (ใสรหัสใหม่แทน NEW PASSWORD)
mysql> use mysql; mysql> update user set password=PASSWORD(”NEW PASSWORD”) where user=’root’; mysql> flush privileges; mysql> quit;
Restart service ของ mysql ก็เป็นอันว่าเรียบร้อย
#/etc/init.d/mysql restart
แล้วลองเข้าใหม่ดูครับ
# mysql -u root -p
ที่มา SnappyTux
Relate topics
- MySql backup
- การเก็บ JSON ใน MySQL ด้วย PHP
- Install AFP Share Server Protocal on Linux
- Update table with incremented value grouped by column
- Linux Server Tools
- [Geek] Linux basic comamnds
- ย้ายบ้านให้ MySql
- UPDATE multiple tables in MySQL using LEFT JOIN
- Column value swap
- my.cnf
- Hash & Salt
- ความปลอดภัยให้ Debian Linux
- Make Ubuntu to be a web server (LAMP)
- Howto :: Recover Grub2 After Windows Installation
- Geometric - เก็บพิกัดกันยังไง เรื่องที่ผมยังไม่รู้
- 10 อย่างที่คุณจะบอกลูก ๆ ได้เมื่อคุณเลิกให้ลูกเล่น windows แล้วหันมาใช้ linux
- How to add Skype call protocal to Firefox on Ubuntu
- 20 Linux System Monitoring Tools Every SysAdmin Should Know
- Grub menu for Windows
- Advanced Bash-Scripting Guide