Mysql không được nhận dạng dưới dạng 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ó

Tôi đã đặt đường dẫn MySQL, nhưng tôi vẫn gặp lỗi tương tự. Xin vui lòng cho tôi biết liệu tôi đã làm theo nó một cách chính xác hay không

Vị trí MySQL là. C. \Tệp chương trình\MySQL\Máy chủ MySQL 5. 0\bin

Trong Windows, trong các biến hệ thống, tôi đã đặt đường dẫn là

  • tên biến. MYSQL_HOME
  • giá trị biến. C. \Tệp chương trình\MySQL\Máy chủ MySQL 5. 0\bin

Đối với cài đặt PATH

  • tên biến. ĐƯỜNG DẪN
  • giá trị biến. . ;%JAVA_HOME%\bin;%MYSQL_HOME%\bin

Nếu nó không chính xác, vui lòng cho tôi biết đường dẫn chính xác và cài đặt của nó

Lỗi "'mysql' không được nhận dạng là lệnh bên trong hoặc bên ngoài, chương trình có thể hoạt động hoặc tệp bó" xảy ra vì 2 lý do chính

  1. Chưa cài đặt MySQL trên máy Windows của bạn
  2. Không có đường dẫn đến tệp thực thi mysql trong biến môi trường PATH của hệ thống

GHI CHÚ. Tiêu đề phụ đầu tiên trong bài viết là quá trình cài đặt cho MySQL

Nếu bạn đã cài đặt MySQL, hãy nhấp vào liên kết sau để cuộn xuống tiêu đề phụ về việc thêm

SELECT * FROM city LIMIT 10;
0 vào PATH của bạn

Để cài đặt MySQL trên Windows

Trình cài đặt chứa

SELECT * FROM city LIMIT 10;
1 trong tên của nó yêu cầu bạn phải có kết nối internet khi chạy nó, trong khi trình cài đặt khác có thể chạy ngoại tuyến

  1. Nếu bạn được chuyển hướng đến một trang khác, hãy nhấp vào liên kết "Không, cảm ơn, chỉ cần bắt đầu tải xuống của tôi. " liên kết

  1. Khi khởi động trình cài đặt, bạn có thể phải thay đổi cài đặt đề xuất ứng dụng của mình

  1. Bạn có thể đặt giá trị "Chọn nơi tải ứng dụng" thành "Mọi nơi, nhưng cảnh báo tôi trước khi cài đặt ứng dụng không phải từ Microsoft Store"

  1. Nhấp vào "Vẫn cài đặt"

  1. Trên màn hình "Chọn loại thiết lập", nhấp vào nút radio "Đầy đủ" để cài đặt tất cả các tính năng MySQL đi kèm và nhấp vào "Tiếp theo"

  1. Nếu bạn có bất kỳ yêu cầu thủ công nào bị thiếu. bạn có thể tải xuống, cài đặt chúng và nhấp vào nút "Kiểm tra" hoặc nhấp vào "Tiếp theo" để bỏ qua chúng

  2. Trên màn hình tiếp theo, nhấp vào nút "Thực thi" để tải xuống sản phẩm

Nếu tải xuống bất kỳ sản phẩm nào không thành công, bạn có thể nhấp vào nút "Thử lại" bên cạnh tên của sản phẩm đó để thử lại

Khi cột Trạng thái hiển thị Đã tải xuống cho tất cả các sản phẩm, hãy nhấp vào nút Tiếp theo

  1. Nhấp vào nút "Thực thi" để cài đặt các sản phẩm bạn đã tải xuống

Khi cột Trạng thái hiển thị Hoàn thành cho tất cả các sản phẩm, hãy nhấp vào nút Thực hiện

  1. Nhấp vào nút "Tiếp theo" trên màn hình "Cấu hình sản phẩm"

  2. Để các giá trị mặc định được chọn trên màn hình "Loại và kết nối mạng" và nhấp vào nút "Tiếp theo"

  1. Để mặc định "Phương thức xác thực" được chọn và nhấp vào nút "Tiếp theo"

  1. Đặt mật khẩu tài khoản Root của bạn, đảm bảo ghi nhớ nó và nhấp vào "Tiếp theo"

  1. Để các giá trị mặc định được chọn trên màn hình "Dịch vụ Windows" và nhấp vào "Tiếp theo"

  1. Để mặc định "cấp quyền truy cập đầy đủ cho người dùng" được chọn trên màn hình "Quyền tệp máy chủ" và nhấp vào "Tiếp theo"

  1. Nhấp vào nút "Tiếp theo" trên màn hình "Áp dụng cấu hình"

  1. Khi cấu hình cho MySQL Server hoàn tất, nhấp vào nút "Finish"

  1. Nhấp vào nút "Tiếp theo" để tiếp tục cấu hình "Bộ định tuyến MySQL"

  1. Để các giá trị mặc định được chọn trên màn hình Cấu hình Bộ định tuyến MySQL và nhấp vào Kết thúc

  1. Trong trang "Cấu hình sản phẩm", nhấp vào "Tiếp theo" để chuyển sang trang cấu hình "Mẫu và ví dụ"

  1. Trên màn hình "Kết nối với máy chủ", nhập mật khẩu mà bạn đã nhập trước đó vào trường Mật khẩu, nhấp vào nút Kiểm tra để xác minh và nhấp vào Tiếp theo

  1. Trên màn hình "Áp dụng cấu hình", nhấp vào nút Thực thi

  1. Sau khi cấu hình xong nhấn Finish

  1. Trên trang "Cấu hình sản phẩm", nhấp vào "Tiếp theo"

  2. Nhấp vào Kết thúc trên màn hình Hoàn tất cài đặt

Bước tiếp theo là thêm đường dẫn đến tệp thực thi mysql [

SELECT * FROM city LIMIT 10;
0] vào biến môi trường PATH của hệ thống của bạn

Đường dẫn mặc định nơi lưu trữ tệp

SELECT * FROM city LIMIT 10;
0 sẽ giống như sau

Lưu ý rằng đường dẫn chứa số phiên bản MySQL, vì vậy nó có thể khác với bạn

Thêm đường dẫn đến mysql. exe vào biến môi trường PATH của Hệ thống của bạn #

Để thêm đường dẫn đến tệp thực thi mysql vào biến môi trường PATH của hệ thống của bạn

  1. Nhấp vào thanh Tìm kiếm và nhập "biến môi trường"
  2. Nhấp vào "Chỉnh sửa các biến môi trường hệ thống"

  1. Nhấp vào nút "Biến môi trường"

  1. Trong phần "Biến hệ thống", chọn biến "Đường dẫn" và nhấp vào "Chỉnh sửa"

  1. Bạn có thể nhấp vào "Mới" rồi "Duyệt qua" và điều hướng đến đường dẫn của thư mục
    SELECT * FROM city LIMIT 10;
    
    6 hoặc dán trực tiếp

Đối với tôi, con đường là như sau

Lưu ý rằng đường dẫn chứa số phiên bản MySQL, vì vậy nó có thể khác với bạn

Chúng tôi đang tìm thư mục chứa tệp

SELECT * FROM city LIMIT 10;
0 vì đây là tệp được chạy khi bạn đưa ra lệnh mysql

  1. Khi bạn tìm thấy đường dẫn đến tệp thực thi mysql của mình, hãy thêm nó và nhấp vào nút "OK" hai lần để xác nhận

  1. Đóng Dấu nhắc Lệnh của bạn và sau đó mở lại

Lưu ý rằng bạn phải khởi động lại trình bao Dấu nhắc lệnh để các thay đổi có hiệu lực

Bạn cũng có thể phải khởi động lại PC, nhưng điều đó không phải lúc nào cũng cần thiết

Mở trình bao CMD mới và đưa ra lệnh

SELECT * FROM city LIMIT 10;
3 để đảm bảo rằng tệp thực thi mysql có thể truy cập được

Nếu lỗi vẫn tiếp diễn, hãy thử khởi động lại PC của bạn để đảm bảo rằng bạn không có bất kỳ phiên CMD, PowerShell hoặc IDE cũ nào và chạy lại lệnh

SELECT * FROM city LIMIT 10;
3

Bạn có thể sử dụng lệnh

SELECT * FROM city LIMIT 10;
6 để kết nối với máy chủ MySQL

Lưu ý rằng bạn sẽ được nhắc nhập mật khẩu bạn đã nhập trong khi cài đặt

Sử dụng lệnh

SELECT * FROM city LIMIT 10;
7 để hiển thị cơ sở dữ liệu có sẵn

Có một cơ sở dữ liệu

SELECT * FROM city LIMIT 10;
8 mà chúng tôi có thể kết nối với

Đầu tiên, sử dụng lệnh

SELECT * FROM city LIMIT 10;
9 để thoát khỏi máy chủ

Bây giờ sử dụng kết nối trong phạm vi cơ sở dữ liệu

SELECT * FROM city LIMIT 10;
8

mysql --host=localhost --user=root --password=YOUR_PASSWORD world

Đảm bảo thay thế trình giữ chỗ mysql1 bằng mật khẩu thực của bạn

Sử dụng lệnh mysql2 để liệt kê các bảng trong cơ sở dữ liệu

Hãy chọn 10 thành phố đầu tiên từ bảng mysql3

SELECT * FROM city LIMIT 10;

Sự kết luận #

Để giải quyết lỗi "'mysql' không được nhận dạng là lệnh bên trong hoặc bên ngoài, chương trình có thể hoạt động hoặc tệp bó", hãy đảm bảo

Tại sao lệnh MySQL không hoạt động?

Lỗi mysql Command not found xảy ra do máy tính của bạn không thể tìm thấy chương trình liên kết với lệnh trên biến môi trường PATH của máy tính . Biến môi trường PATH là danh sách các thư mục chỉ định nơi máy tính của bạn sẽ tìm chương trình để chạy từ Terminal.

MySQL có sẵn cho 64 bit không?

MySQL khả dụng cho Microsoft Windows, cho cả phiên bản 32-bit và 64-bit .

Chủ Đề