Hướng dẫn nói:
C.5.4.1.1. Đặt lại mật khẩu gốc: Hệ thống Windows trên Windows,
sử dụng quy trình sau để đặt lại mật khẩu cho tất cả root của MySQL
tài khoản:
- Đăng nhập vào hệ thống của bạn với tư cách Quản trị viên.
- Dừng máy chủ MySQL nếu nó đang chạy. Đối với một máy chủ đó là
chạy như một dịch vụ Windows, đi đến trình quản lý Dịch vụ: Từ
Menu bắt đầu, chọn Bảng điều khiển, rồi Công cụ quản trị, sau đó
Dịch vụ. Tìm dịch vụ MySQL trong danh sách và dừng nó. Nếu là của bạn
Máy chủ không chạy như một dịch vụ, bạn có thể cần phải sử dụng Tác vụ
Quản lý để buộc nó dừng lại.
Tạo một tệp văn bản có chứa các tuyên bố sau. Thay thế
mật khẩu với mật khẩu mà bạn muốn sử dụng.
UPDATE mysql.user SET Password=PASSWORD('MyNewPass') WHERE User='root'; FLUSH PRIVILEGES;
Viết các câu lệnh CẬP NHẬT và FLUSH mỗi dòng trên một dòng. Các
Câu lệnh CẬP NHẬT đặt lại mật khẩu cho tất cả các tài khoản root và
Câu lệnh FLUSH báo cho máy chủ tải lại các bảng cấp
bộ nhớ để thông báo thay đổi mật khẩu.
- Lưu các tập tin. Trong ví dụ này, tập tin sẽ được đặt tên
C:\mysql-init.txt
.
- Mở cửa sổ giao diện điều khiển để đến dấu nhắc lệnh: Từ Bắt đầu
menu, chọn Run, sau đó nhập cmd làm lệnh sẽ được chạy.
Khởi động máy chủ MySQL đặc biệt --init-file
tùy chọn (thông báo
dấu gạch chéo ngược trong giá trị tùy chọn được nhân đôi):
C:\> C:\mysql\bin\mysqld-nt --init-file=C:\\mysql-init.txt
Nếu bạn đã cài đặt
MySQL đến một địa điểm khác ngoài C:\mysql
, điều chỉnh lệnh
phù hợp. Máy chủ thực thi nội dung của tệp có tên bởi
các --init-file
tùy chọn khi khởi động, thay đổi từng tài khoản root
mật khẩu. Bạn cũng có thể thêm --console
tùy chọn cho lệnh nếu bạn
muốn đầu ra máy chủ xuất hiện trong cửa sổ giao diện điều khiển chứ không phải trong một
tệp nhật ký. Nếu bạn đã cài đặt MySQL bằng Trình hướng dẫn cài đặt MySQL,
bạn có thể cần chỉ định một --defaults-file
Tùy chọn:
C:\> "C:\Program Files\MySQL\MySQL Server 5.0\bin\mysqld-nt.exe" --defaults-file="C:\\Program Files\\MySQL\\MySQL Server 5.0\\my.ini" --init-file=C:\\mysql-init.txt
Thích hợp --defaults-file
có thể tìm thấy cài đặt bằng Trình quản lý dịch vụ: Từ
menu Bắt đầu, chọn Bảng điều khiển, rồi Công cụ quản trị, sau đó chọn
Dịch vụ. Tìm dịch vụ MySQL trong danh sách, nhấp chuột phải vào nó và
chọn tùy chọn Thuộc tính. Đường dẫn đến trường thực thi chứa
các --defaults-file
cài đặt.
7. Sau khi máy chủ đã khởi động thành công, hãy xóa C:\mysql-init.txt
.
Vì vậy, trước tiên, bạn phải tạo tệp như đã nêu ở điểm 3 và sau đó, sử dụng một dòng lệnh (Bắt đầu- & gt; Run- & gt; CMD (ENTER), chạy mysqld-nt.exe với --init-file
param trỏ vào tập tin đó. Hãy nhớ sử dụng đường dẫn đầy đủ cho cả mysqld-nt.exe và tệp đã tạo của bạn.