SoftGanz By Little Bear.

Web & Software Developer Gang.

Mysql

Reset password root ใน mysql

by Little Bear @September,21 2009 12.11 ( IP : 61...252 ) | Tags : Mysql , Linux , Password

ปัญหาการลืม password เป็นเรื่องปกติ เนื่องจากเราชักจะมี password มากเกินไปเสียแล้ว และยังหาวิธีการดี ๆ ที่มีความปลอดภัยในการจำรหัสไม่ได้เสียที จะจดไว้ในสมุด ก็มีคนบอกว่าห้าม จะให้จำ ก็จำไม่หมด

เอาเป็นว่า กรณีของ MySql หากเราลืมรหัสของ root ก็เข้าไป reset หรือ ตั้งรหัสใหม่ก็แล้วกัน ขอบันทึกวิธีการ reset password ไว้กันลืม (ก่อนจะลืมวิธีการ reset password อีก)

วิธีการ reset password ของ MySql คือ

  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 (ใสรหัสใหม่แทน NEW PASSWORD)

    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

ที่มา SnappyTux



แสดงความคิดเห็น

« 3152
หากท่านไม่ได้เป็นสมาชิก ท่านจำเป็นต้องป้อนตัวอักษรของ Anti-spam word ในช่องข้างบนให้ถูกต้อง
The content of this field is kept private and will not be shown publicly. This mail use for contact via email when someone want to contact you.
Bold Italic Underline Left Center Right Ordered List Bulleted List Horizontal Rule Page break Hyperlink Text Color :) Quote
คำแนะนำ เว็บไซท์นี้สามารถเขียนข้อความในรูปแบบ มาร์คดาวน์ - Markdown Syntax:
  • วิธีการขึ้นบรรทัดใหม่โดยไม่เว้นช่องว่างระหว่างบรรทัด ให้เคาะเว้นวรรค (Space bar) ที่ท้ายบรรทัดจำนวนหนึ่งครั้ง
  • วิธีการขึ้นย่อหน้าใหม่ซึ่งจะมีการเว้นช่องว่างห่างจากบรรทัดด้านบนเล็กน้อย ให้เคาะ Enter จำนวน 2 ครั้ง