ไดเรกทอรีบทความ
เมื่อคุณลองใช้ MySQL ฐานข้อมูล คุณอาจพบข้อความแสดงข้อผิดพลาดต่อไปนี้:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
วิธีแก้ปัญหาMySQL ข้อผิดพลาด 1045 (28000): การเข้าถึงถูกปฏิเสธสำหรับผู้ใช้ 'root'@'localhost'?
1. หยุดเซิร์ฟเวอร์ของคุณก่อน
service mysql stop
mkdir /var/run/mysqld
3. ให้สิทธิ์ MySQL เพื่อใช้ไดเร็กทอรีที่สร้างขึ้น
chown mysql: /var/run/mysqld
mysqld_safe --skip-grant-tables --skip-networking &
mysql -u root mysql
หรือ:
mysql -u root mysql
ในไคลเอนต์ mysql บอกเซิร์ฟเวอร์ให้โหลดตารางการให้สิทธิ์ซ้ำเพื่อให้คำสั่งการจัดการบัญชีทำงาน:
mysql> FLUSH PRIVILEGES;
จากนั้นแก้ไข'root'@'localhost'
รหัสผ่านบัญชี.เปลี่ยนรหัสผ่านด้วยรหัสผ่านที่คุณต้องการใช้หากต้องการเปลี่ยนรหัสผ่านสำหรับบัญชีรูทด้วยส่วนชื่อโฮสต์อื่น ให้แก้ไขคำแนะนำเพื่อใช้ชื่อโฮสต์นั้น
MySQL 5.7.6 และใหม่กว่า:
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';
MySQL 5.7.5 และรุ่นก่อนหน้า:
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPass');
หรือโดยตรงในตารางผู้ใช้:
UPDATE mysql.user SET password=PASSWORD('mynewpassword') WHERE user='root';
สำหรับ XAMPP
หยุดบริการ MySQLเปิดหน้าต่างคำสั่งและสลับไปยังไดเร็กทอรี XAMPP MySQL:
> cd \xampp\mysql\bin\
ในการเรียกใช้บริการโดยไม่มีการรักษาความปลอดภัย (โปรดทราบว่าคุณกำลังเรียกใช้ mysqld ไม่ใช่ mysql):
> mysqld.exe --skip-grant-tables
บริการ MySQL จะทำงานอยู่ในหน้าต่างนี้ ดังนั้นให้เปิดหน้าต่างคำสั่งอื่นและเปลี่ยนเป็นไดเร็กทอรี XAMPP MySQL:
> cd \xampp\mysql\bin\
เรียกใช้ไคลเอนต์ MySQL:
> mysql
อัปเดตรหัสผ่าน:
mysql> UPDATE mysql.user SET password=PASSWORD('mynewpassword') WHERE user='root';
ออกจาก MySQL:
mysql> \q
ใช้ตัวจัดการงานเพื่อยกเลิก mysqld.exe ที่ยังทำงานอยู่ และเริ่มบริการ MySQL ใหม่
หวัง Chen Weiliang บล็อก ( https://www.chenweiliang.com/ ) ที่ใช้ร่วมกัน "MySQL ERROR 1045 (28000): การเข้าถึงถูกปฏิเสธสำหรับผู้ใช้ 'root'@'localhost' วิธีแก้ไข" จะช่วยคุณได้
ยินดีต้อนรับสู่การแบ่งปันลิงค์ของบทความนี้:https://www.chenweiliang.com/cwl-30369.html
ยินดีต้อนรับสู่ช่อง Telegram ของบล็อกของ Chen Weiliang เพื่อรับข่าวสารล่าสุด!
📚 คู่มือนี้มีคุณค่ามหาศาล 🌟 นี่เป็นโอกาสที่หายาก อย่าพลาด! ⏰⌛💨
แชร์และชอบถ้าคุณชอบ!
การแบ่งปันและไลค์ของคุณเป็นแรงจูงใจอย่างต่อเนื่องของเรา!