Lệnh mysql không tìm thấy cửa sổ

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ệnh mysql không tìm thấy cửa sổ

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

  1. 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

  1. 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
    sudo apt update
    
    9. Để làm điều này, hãy chạy lệnh sau
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

  1. 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
3

Thao 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

  1. Đặ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
4

Thao 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

  1. Đă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
    sudo apt update
    
    3. Để đăng nhập, hãy chạy lệnh sau
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

  1. 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
0

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

  1. 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
    sudo apt update
    
    24. Để làm điều này, hãy chạy lệnh sau
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

  1. 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
3

Thao 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

  1. Đặ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
4

Thao 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

  1. Đă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
    sudo apt update
    
    3. Để đăng nhập, hãy chạy lệnh sau
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
3

sudo apt update
1

Ví 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 sau

sudo apt update
2

Sau 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ỗi

Hã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
3

Phầ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

Tại sao MySQL không được nhận dạng trong dấu nhắc lệnh?

Đôi khi bạn có thể thấy lỗi. 'mysql' không được công nhận là lệnh nội bộ hoặc bên ngoài, chương trình có thể hoạt động hoặc tệp bó. 'mysql' không được công nhận là lệnh nội bộ hoặc bên ngoài, chương trình có thể hoạt động hoặc tệp bó. Ở đây, Vấn đề là mysql. exe không được thiết lập trên Hệ điều hành Windows của bạn .

Làm cách nào để sử dụng MySQL trong dấu nhắc lệnh?

Mở công cụ dòng lệnh mysql. .
Trong Dấu nhắc lệnh của Windows, hãy chạy lệnh. mysql -u tên người dùng -p
Nhập mật khẩu của bạn khi được nhắc