เปลี่ยนข้อผิดพลาดรหัสผ่าน mySQL


0

ฉันพยายามเปลี่ยนรหัสผ่าน MySQL บน Windows ฉันหยุด mySQL จากการบริการ ฉันเขียนไฟล์ข้อความด้วยคำสั่งต่อไปนี้:

USE mysql;
UPDATE mysql.user SET Password=PASSWORD('pass')WHERE user=root;
FLUSH PRIVELEGES;

และวางไว้ใน C: ฉันเปิด cmd และเขียนสิ่งต่อไปนี้:

cd C:\Program Files\MySQL\MySQL Server 8.0\bin

แล้วก็

mysqld --defaults-file"C:\\ProgramData\\MySQL\\MySQL Server 8.0\\my.ini" --init-file=C:\password

ฉันได้รับข้อผิดพลาดต่อไปนี้:

mysqld: Can't change dir to 'C:\Program Files\MySQL\MySQL Server 8.0\data\' (OS errno 2 - No such file or directory)
2018-12-28T20:18:40.666645Z 0 [System] [MY-010116] [Server] C:\Program Files\MySQL\MySQL Server 8.0\bin\mysqld.exe (mysqld 8.0.13) starting as process 11652
2018-12-28T20:18:40.770151Z 0 [Warning] [MY-010091] [Server] Can't create test file C:\Program Files\MySQL\MySQL Server 8.0\data\DESKTOP-NSOO1SP.lower-test
2018-12-28T20:18:40.770287Z 0 [Warning] [MY-010091] [Server] Can't create test file C:\Program Files\MySQL\MySQL Server 8.0\data\DESKTOP-NSOO1SP.lower-test
2018-12-28T20:18:40.771716Z 0 [ERROR] [MY-010172] [Server] failed to set datadir to C:\Program Files\MySQL\MySQL Server 8.0\data\
2018-12-28T20:18:40.790954Z 0 [ERROR] [MY-010119] [Server] Aborting
2018-12-28T20:18:40.793151Z 0 [System] [MY-010910] [Server] C:\Program Files\MySQL\MySQL Server 8.0\bin\mysqld.exe: Shutdown complete (mysqld 8.0.13)  MySQL Community Server - GPL.

รหัสผ่านจะไม่เปลี่ยนแปลง ฉันควรทำอย่างไร?

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.