MySQL là một hệ thống quản lý cơ sở dữ liệu nguồn mở [DBMS] được sử dụng bởi nhiều ứng dụng web và trang web. Trong bài viết này, chúng tôi sẽ hướng dẫn bạn cách khắc phục thông báo lỗi "MySQL command not found"
Lỗi MySQL Command Not Found là gì?
Nếu bạn gặp lỗi "mysql. không tìm thấy lệnh" khi cố gắng chạy lệnh
sudo apt update
3, điều đó có nghĩa là lệnh sudo apt update
3 không có trong đường dẫn hệ thống của bạn. Điều này có thể xảy ra nếu lệnh sudo apt update
3 không được cài đặt trên hệ thống của bạn hoặc nếu lệnh sudo apt update
3 được cài đặt nhưng thư mục chứa tệp nhị phân sudo apt update
3 không có trong đường dẫn hệ thống của bạnĐể khắc phục lỗi này, bạn có thể thử các bước sau
Cũng đọc. Cách tối ưu hóa hiệu suất cơ sở dữ liệu WordPress
Bước 1. Kiểm tra xem MySQL đã được cài đặt trên Hệ thống của bạn chưa
Kiểm tra xem MySQL đã được cài đặt trên hệ thống của bạn chưa. Để kiểm tra xem MySQL đã được cài đặt trên hệ thống của bạn chưa, bạn có thể chạy lệnh sau
which mysql
Nếu MySQL được cài đặt, lệnh này sẽ in đường dẫn đến tệp nhị phân
sudo apt update
3. Nếu lệnh in không có gì, điều đó có nghĩa là MySQL chưa được cài đặt trên hệ thống của bạn, đó là lý do tại sao bạn gặp lỗi "không tìm thấy lệnh mysql"Bước 2. Cài đặt MySQL nếu nó chưa được cài đặt
Nếu MySQL chưa được cài đặt thì bạn cần cài đặt để khắc phục lỗi "mysql command not found", việc cài đặt MySQL hơi khác nhau tùy thuộc vào hệ điều hành, chúng tôi đã đề cập chi tiết cài đặt cho Ubuntu và Redhat
Cài đặt MySQL trên Ubuntu
Để cài đặt MySQL trên Ubuntu, bạn có thể sử dụng trình quản lý gói
sudo apt update
9. Trình quản lý gói sudo apt update
9 được bao gồm theo mặc định trên Ubuntu và được sử dụng để cài đặt, cập nhật và quản lý các gói phần mềm trên hệ thốngĐể cài đặt MySQL bằng
sudo apt update
9, hãy làm theo các bước sau- Cập nhật chỉ mục gói. Trước khi cài đặt MySQL, bạn nên cập nhật chỉ mục gói để đảm bảo rằng bạn có quyền truy cập vào các phiên bản mới nhất của các gói phần mềm có sẵn. Để cập nhật chỉ mục gói, hãy chạy lệnh sau
sudo apt update
Lệnh này có thể mất một chút thời gian để hoàn thành, tùy thuộc vào số lượng gói cần được cập nhật
- Cài đặt MySQL. Sau khi cập nhật chỉ mục gói, bạn có thể cài đặt MySQL bằng lệnh
9. Để làm điều này, hãy chạy lệnh sausudo apt update
sudo apt update
2Điều này sẽ cài đặt máy chủ MySQL và tất cả các phụ thuộc cần thiết trên hệ thống của bạn
- Bắt đầu dịch vụ MySQL. Sau khi cài đặt MySQL, bạn sẽ cần khởi động dịch vụ MySQL để bắt đầu sử dụng nó. Để bắt đầu dịch vụ MySQL, hãy chạy lệnh sau
sudo apt update
3Thao tác này sẽ khởi động dịch vụ MySQL và cho phép nó tự khởi động bất cứ khi nào hệ thống được khởi động
- Đặt mật khẩu root cho MySQL. Sau khi bắt đầu dịch vụ MySQL, bạn sẽ cần đặt mật khẩu cho người dùng root MySQL. Theo mặc định, người dùng root không có mật khẩu được đặt, vì vậy bạn sẽ cần đặt một mật khẩu trước khi có thể đăng nhập vào máy chủ MySQL
Để đặt mật khẩu root cho MySQL, hãy chạy lệnh sau
sudo apt update
4Thao tác này sẽ bắt đầu trình hướng dẫn thiết lập mật khẩu gốc của MySQL, trình hướng dẫn này sẽ hướng dẫn bạn quy trình đặt mật khẩu cho người dùng gốc
- Đăng nhập vào MySQL. Sau khi đặt mật khẩu gốc, bạn có thể đăng nhập vào máy chủ MySQL bằng lệnh
3. Để đăng nhập, hãy chạy lệnh sausudo apt update
sudo apt update
6Điều này sẽ nhắc bạn nhập mật khẩu cho người dùng root. Nhập mật khẩu bạn đã đặt ở bước trên để đăng nhập vào máy chủ MySQL
Sau khi đăng nhập, bạn sẽ ở dấu nhắc lệnh MySQL, nơi bạn có thể chạy các lệnh MySQL để quản lý cơ sở dữ liệu của mình và thực hiện các tác vụ khác
Hãy nhớ rằng các hướng dẫn này dành riêng cho Ubuntu và có thể không hoạt động trên các bản phân phối Linux khác. Nếu bạn đang sử dụng một bản phân phối Linux khác, bạn nên tham khảo tài liệu về bản phân phối đó để tìm hiểu cách cài đặt và cấu hình MySQL
Cài đặt MySQL trên hệ thống dựa trên Redhat
Để cài đặt MySQL trên Red Hat, bạn có thể sử dụng trình quản lý gói
sudo apt update
24. Trình quản lý gói sudo apt update
24 được bao gồm theo mặc định trên Red Hat và được sử dụng để cài đặt, cập nhật và quản lý các gói phần mềm trên hệ thốngĐể cài đặt MySQL bằng
sudo apt update
24, hãy làm theo các bước sau- Cập nhật chỉ mục gói. Trước khi cài đặt MySQL, bạn nên cập nhật chỉ mục gói để đảm bảo rằng bạn có quyền truy cập vào các phiên bản mới nhất của các gói phần mềm có sẵn. Để cập nhật chỉ mục gói, hãy chạy lệnh sau
sudo apt update
0Lệnh này có thể mất một chút thời gian để hoàn thành, tùy thuộc vào số lượng gói cần được cập nhật
- Cài đặt MySQL. Sau khi cập nhật chỉ mục gói, bạn có thể cài đặt MySQL bằng lệnh
24. Để làm điều này, hãy chạy lệnh sausudo apt update
sudo apt update
2Điều này sẽ cài đặt máy chủ MySQL và tất cả các phụ thuộc cần thiết trên hệ thống của bạn
- Bắt đầu dịch vụ MySQL. Sau khi cài đặt MySQL, bạn sẽ cần khởi động dịch vụ MySQL để bắt đầu sử dụng nó. Để bắt đầu dịch vụ MySQL, hãy chạy lệnh sau
sudo apt update
3Thao tác này sẽ khởi động dịch vụ MySQL và cho phép nó tự khởi động bất cứ khi nào hệ thống được khởi động
- Đặt mật khẩu root cho MySQL. Sau khi bắt đầu dịch vụ MySQL, bạn sẽ cần đặt mật khẩu cho người dùng root MySQL. Theo mặc định, người dùng root không có mật khẩu được đặt, vì vậy bạn sẽ cần đặt một mật khẩu trước khi có thể đăng nhập vào máy chủ MySQL
Để đặt mật khẩu root cho MySQL, hãy chạy lệnh sau
sudo apt update
4Thao tác này sẽ bắt đầu trình hướng dẫn thiết lập mật khẩu gốc của MySQL, trình hướng dẫn này sẽ hướng dẫn bạn quy trình đặt mật khẩu cho người dùng gốc
- Đăng nhập vào MySQL. Sau khi đặt mật khẩu gốc, bạn có thể đăng nhập vào máy chủ MySQL bằng lệnh
3. Để đăng nhập, hãy chạy lệnh sausudo apt update
sudo apt update
6Điều này sẽ nhắc bạn nhập mật khẩu cho người dùng root. Nhập mật khẩu bạn đã đặt ở bước trên để đăng nhập vào máy chủ MySQL
Sau khi đăng nhập, bạn sẽ ở dấu nhắc lệnh MySQL, nơi bạn có thể chạy các lệnh MySQL để quản lý cơ sở dữ liệu của mình và thực hiện các tác vụ khác
Hãy nhớ rằng các hướng dẫn này dành riêng cho Red Hat và có thể không hoạt động trên các bản phân phối Linux khác. Nếu bạn đang sử dụng một bản phân phối Linux khác, bạn nên tham khảo tài liệu về bản phân phối đó để tìm hiểu cách cài đặt và cấu hình MySQL
Bước 3. Sửa lỗi MySQL Command not found bằng cách thêm vào đường dẫn hệ thống
Thêm mã nhị phân
sudo apt update
3 vào đường dẫn hệ thống của bạn. Nếu MySQL đã được cài đặt nhưng vẫn không tìm thấy lệnh sudo apt update
3, điều đó có nghĩa là thư mục chứa tệp nhị phân sudo apt update
3 không có trong đường dẫn hệ thống của bạn. Bạn có thể thêm tệp nhị phân sudo apt update
3 vào đường dẫn hệ thống của mình bằng cách sửa đổi biến môi trường sudo apt update
33Để thực hiện việc này, bạn có thể chạy lệnh sau, thay thế
sudo apt update
34 bằng thư mục chứa tệp nhị phân sudo apt update
3sudo apt update
1Ví dụ: nếu tệp nhị phân
sudo apt update
3 nằm trong thư mục sudo apt update
37, bạn có thể chạy lệnh sausudo apt update
2Sau khi chạy lệnh này, bạn sẽ có thể chạy lệnh
sudo apt update
3 mà không nhận được lỗi "mysql. lệnh không tìm thấy" lỗiHãy nhớ rằng biến môi trường
sudo apt update
33 được đặt lại mỗi khi bạn mở một thiết bị đầu cuối mới, vì vậy bạn sẽ cần chạy lệnh sudo apt update
40 này mỗi khi mở một thiết bị đầu cuối mới để có thể chạy lệnh sudo apt update
3Phần kết luận
Chúng ta đã thảo luận về lỗi "mysql command not found" là gì và thảo luận về nhiều cách khác nhau để giải quyết lỗi này trong các hệ điều hành khác nhau