วันเสาร์ที่ 3 กุมภาพันธ์ พ.ศ. 2561

Reset Mysql Password

ติดตั้ง Mysql แล้วพบว่า เขาตั้งรหัสผ่านเข้า root เก็บไว้ในไฟล์ /root/.mysql_secret อ้าว แล้วจะเปลี่ยนรหัสยังงัย ตาลายหน้า Google พักใหญ่ สรุปได้ว่าต้องทำอย่างนี้ เอ้า ลงมือสิ รออะไร

หยุด service ของ mysql ด้วยคำสั่ง :


/usr/local/etc/rc.d/mysql-server stop

จากนั้นพิมพ์

mysqld_safe --skip-grant-tables &

แล้วพิมพ์

mysql -u root -p         กด Enter

พิมพฺ์เลย เปลี่ยนรหัสใหม่ซะ

UPDATE mysql.user SET authentication_string = PASSWORD('ใส่รหัสใหม่ตรงนี้')  WHERE User = 'root';

ตบท้ายด้วย

FLUSH PRIVILEGES;

เสร็จเรียบร้อย
 สั่ง start mysql ใหม่
/usr/local/etc/rc.d/mysql-server start

เสร็จเรียบร้อย โอเคนะครับ นะครับ

ไม่มีความคิดเห็น:

ที่เป็นตัวฉัน

รูปภาพของฉัน
เรียนภาษาอังกฤษมา แต่ชีวิตผกผันให้ต้องมาเป็น admin ซะนี่ เล่นเอาซะมึน และงงตามลำดับ คิดอย่างเดียวว่า เป็นอะไรเป็นได้ถ้าใจอยากเป็น อุปสรรคคือแบบฝึกหัด ท้อแต่ไม่เคยถอย คิดไว้เสมอ ความพยายามอยู่ที่ไหน ความสำเร็จอยู่ที่นั่น ถ้าพยายามก่อน ก็ชนะแล้ว 50% อีก 50 % ใช้ความสามารถเอาเอง