Cửa sổ mật khẩu MySQL của tôi là gì?
Quên mật khẩu root MySQL của bạn có thể đáng sợ, nhưng may mắn thay, có một cách để thiết lập lại nó. Các hướng dẫn này dựa trên tài liệu tại đây
Điều này sẽ khởi động lại MySQL với mật khẩu mới của bạn. Nếu nó hoạt động chính xác, thì bạn có thể mở MySQL Workbench và đăng nhập vào localhost trên MySQL Nếu bạn quên mật khẩu gốc cho máy chủ cơ sở dữ liệu MySQL chạy trong Microsoft Windows, vẫn có cách để truy cập cơ sở dữ liệu của bạn và thậm chí đặt lại mật khẩu của bạn bằng cách sử dụng dấu nhắc lệnh Thực hiện theo các bước tiếp theo
1. Dừng hoàn toàn máy chủ MySQL của bạn. Điều này có thể được thực hiện từ Wamp (nếu bạn sử dụng nó) hoặc bắt đầu “các dịch vụ. msc” bằng cửa sổ Run và dừng dịch vụ ở đó 2. Mở dấu nhắc lệnh MS-DOS của bạn bằng cách sử dụng “cmd” bên trong cửa sổ Run. Sau đó chuyển đến thư mục bin MySQL của bạn, chẳng hạn như C. \MySQL\bin. Đường dẫn sẽ khác nếu bạn sử dụng Wamp 3. Thực hiện lệnh sau trong dấu nhắc lệnh mysqld.exe -u root --skip-grant-tables 4. Giữ nguyên dấu nhắc lệnh MS-DOS hiện tại và mở cửa sổ dấu nhắc lệnh MS-DOS mới 5. Chuyển đến thư mục bin MySQL của bạn một lần nữa 6. Nhập “mysql” và nhấn enter 7. Bây giờ bạn sẽ thấy dấu nhắc lệnh MySQL đang hoạt động. Nhập "sử dụng mysql;" 8. Thực hiện lệnh sau để cập nhật mật khẩu UPDATE user SET Password = PASSWORD('your_new_passowrd') WHERE User = 'root'; Tuy nhiên, bây giờ bạn có thể chạy hầu hết mọi lệnh SQL mà bạn muốn Sau khi bạn hoàn tất, hãy đóng dấu nhắc lệnh đầu tiên và nhập “exit;” Có thể xảy ra trường hợp bạn cần đặt lại mật khẩu gốc cho cơ sở dữ liệu MySQL của mình. Có thể do bạn quên mật khẩu hoặc bạn cần đổi mật khẩu vì lý do bảo mật. Trong bài viết này, chúng ta sẽ xem xét quá trình đặt lại mật khẩu MySQL bằng Windows cmd. Để làm như vậy, hãy làm theo các bước dưới đây Bước 1. Dừng máy chủ MySQL
Bước 2. Khởi chạy Trình soạn thảo văn bản
Bước 3. Tạo một tệp văn bản mới bằng lệnh mật khẩu
ALTER USER 'root'@'localhost' IDENTIFIED BY 'NewPassword';
Do đó, lệnh localhost sẽ thay đổi mật khẩu trên hệ thống cục bộ của bạn. Nếu bạn đang cố thay đổi mật khẩu trên một hệ thống qua mạng, hãy thay thế tên máy chủ cho localhost |