Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

mật khẩu gốc mysql quên

Dưới đây là các bước cần thực hiện:

  1. Định vị tệp cấu hình MySQL bằng:$ mysql --help | grep -A 1 "Default options"

Trên Ubuntu 16, vị trí tệp thường là /etc/mysql/mysql.conf.d/mysqld.cnf

  1. Chỉnh sửa tệp cấu hình bằng:$ sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf

  2. Thêm skip-grant-tables dưới [mysqld] chặn và lưu các thay đổi.

  1. Khởi động lại dịch vụ MySQL bằng cách sử dụng:sudo service mysql restart

  2. Kiểm tra trạng thái dịch vụ MySQL:sudo service mysql status

  1. Đăng nhập vào mysql bằng:$ mysql -u root

  2. Và thay đổi root mật khẩu:

mysql> QUYỀN RIÊNG TƯ CỦA FLUSH;

mysql> ALTER USER 'root' @ 'localhost' ĐƯỢC XÁC NHẬN VỚImysql_native_password BỞI 'MyNewPass';

  1. Hoàn nguyên các thay đổi tệp cấu hình MySQL bằng cách xóa skip-grant-tables hoặc nhận xét nó bằng # (băm).

  2. Cuối cùng khởi động lại dịch vụ MySQL và bạn đã sẵn sàng.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL:Cách nhanh nhất để đếm số hàng

  2. Cách khắc phục lỗi MySQL 1064

  3. Làm cách nào để xóa tất cả các bản ghi trùng lặp trong bảng MySQL mà không có bảng tạm thời

  4. mysqli_query () mong đợi ít nhất 2 tham số, 1 tham số được đưa vào?

  5. Hướng dẫn sử dụng MySQL - Hiểu được những giây đằng sau giá trị chính