RSS Feed

ลืมรหัสผ่าน MySQL แก้ไขได้นะ

กันยายน 3, 2009 by Chatpong Duangbung No Comments »

200px-MySQL.svgในวันนี้มาดูวิธีการแก้ไข ในกรณีที่เรา ลืม รหัสผ่าน ของ mysql database นะครับ คิดว่าหลายท่าน คงเคยพบเจอปัญหานี้มาก่อน เรามาดูวิธีการแก้ไขได้เลยครับ

ก่อนอื่น เราต้องทำการปิดเซอร์วิสของ mysqld ก่อนนะครับ

# /etc/init.d/mysqld    stop

จากนั้นค่อยทำการเปิดเซอร์วิสขึ้นมา ในแบบ safe mode นะครับ

# mysqld_safe  skip-grant-tables

ต่อมาทำการล็อกอินเข้าสู่ระบบ ด้วยผู้ใช้ root ดังนี้

# mysql    user=root    mysql

เมื่อล็อกอินเข้าสู่ระบบได้แล้ว เราสามารถใช้คำสั่งต่างๆ ในการเซ็ตรหัสผ่านใหม่ ดังนี้

mysql > update user set Password=PASSWORD(‘รหัสผ่านใหม่’) where user=’root’;
mysql >  flush privileges;
mysql >  exit;

เท่านี้เราก็สามารถใช้งานได้ปกติ โดยการหยุดการทำงาน mysql_safe แล้วก็สตาร์ทเซอร์วิส mysqld ได้ปกติ นะครับ

number of view: 211pixelstats trackingpixel
 

Leave a Reply