Cách thay đổi mật khẩu gốc của MySQL trong Ubuntu 20.04

How Change Mysql Root Password Ubuntu 20



Mật khẩu rất khó nhớ, vì vậy nếu bạn đã quên mật khẩu gốc MySQL, may mắn thay, có một cách để thay đổi nó. Bài đăng này đã được viết cho bạn và đến cuối bài viết này, bạn sẽ thay đổi thành công mật khẩu của MySQL.

Trước khi đi thẳng vào giải pháp, giả định rằng bạn đang sử dụng phiên bản mới nhất của cơ sở dữ liệu MySQL trên hệ thống Ubuntu 20.04 LTS. Bài đăng này sẽ cung cấp hướng dẫn từng bước về cách thay đổi mật khẩu gốc MySQL trong Ubuntu 20.04. Vì vậy, không lãng phí thời gian, hãy bắt đầu.







Bước 1: Kiểm tra phiên bản MySQL trên Ubuntu 20.04

Trước hết, hãy kiểm tra phiên bản MySQL của bạn vì bài đăng này có chứa giải pháp thay đổi mật khẩu gốc trên phiên bản 8 trở lên. Nếu phiên bản MySQL của bạn thấp hơn 8, thì giải pháp sẽ khác. Lệnh kiểm tra phiên bản MySQL được đưa ra bên dưới.



$mysql--phiên bản

Bước 2: Dừng máy chủ MySQL

Để thay đổi mật khẩu gốc của MySQL, trước tiên bạn cần phải tắt máy chủ MySQL và bạn có thể làm như vậy bằng cách sử dụng lệnh:



$sudosystemctl dừng mysql.service





Kiểm tra trạng thái của máy chủ MySQL để xác minh bằng lệnh:

$sudotrạng thái systemctl mysql.service

Bước 3: Bỏ qua Bảng cấp & Mạng

Để khởi động máy chủ MySQL mà không cấp bảng và kiểm tra mạng, hãy đặt biến môi trường MYSQLD_OPTS mà MySQL sử dụng khi khởi động.



$sudosystemctl set-environmentMYSQLD_OPTS='--skip-mạng --skip-cấp-bảng'

Được rồi, biến môi trường đã được đặt và chúng tôi có thể đăng nhập vào MySQL shell mà không cần cung cấp bất kỳ mật khẩu nào.

Bước 4: Khởi động dịch vụ MySQL

Sau khi thiết lập biến môi trường MYSQLD_OPTS, hãy khởi động dịch vụ MySQL ngay bây giờ bằng cách sử dụng lệnh:

$sudosystemctl start mysql.service

Bước 5: Xác nhận trạng thái của MySQL Server

Xác nhận trạng thái của dịch vụ MySQL, dịch vụ đang chạy hay không:

$sudotrạng thái systemctl mysql.service

Bước 6: Đăng nhập vào MySQL shell

Bây giờ, bạn cần đăng nhập với tư cách là người dùng gốc vào máy chủ MySQL và để đăng nhập vào MySQL shell, hãy nhập lệnh:

$sudomysql-unguồn gốc

Nếu không cung cấp bất kỳ mật khẩu nào, bạn sẽ đăng nhập vào MySQL shell.

Bước 7: Thay đổi mật khẩu gốc

Bây giờ, hãy xóa các đặc quyền trước.

mysql>đặc quyền tuôn ra;

Chọn cơ sở dữ liệu MySQL.

mysql>SỬ DỤNG mysql

Và đặt mật khẩu mới cho người dùng root bằng lệnh Alter bằng cách nhập câu lệnh sau.

mysql>ALTER USER'nguồn gốc'@'localhost'XÁC ĐỊNH BỞI'the-new-password';

Tại vị trí của mật khẩu mới, hãy cung cấp mật khẩu mới của bạn. Sau khi thay đổi thành công mật khẩu gốc MySQL, hãy đăng xuất khỏi MySQL shell.

mysql>từ bỏ;

Bước 8: Diệt tất cả các quy trình MySQL & Khởi động lại dịch vụ MySQL

Trước hết, hãy giết tất cả các tiến trình của MySQL trước khi khởi động lại máy chủ MySQL.

$sudo killall -umysql

Sau khi có kết quả như trong hình, nhấn Enter và khởi động lại máy chủ MySQL bằng lệnh dưới đây.

$sudosystemctl khởi động lại mysql.service

Bước 9: Đăng nhập bằng Mật khẩu mới đặt

Bây giờ, Đăng nhập vào MySQL shell với mật khẩu mới đặt.

$sudomysql-unguồn gốc-P

Cung cấp mật khẩu đã đặt gần đây trong lệnh ALTER.

Đây chính là nó. Mật khẩu gốc của MySQL đã được thay đổi thành công và bạn đã đăng nhập lại vào MySQL shell.

Gói (lại

Trong hướng dẫn từng bước này, bạn đã học cách thay đổi mật khẩu gốc MySQL trên hệ thống Ubuntu 20.04 LTS. Bài đăng này chứa một giải pháp sâu sắc và dễ hiểu về cách đặt lại mật khẩu gốc của MySQL trên Ubuntu 20.04.