Làm thế nào để bạn giải quyết mysql không được công nhận là một lệnh bên trong hoặc bên ngoài?

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. CON ĐƯỜNG
  • 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ó

Tôi cho rằng bạn đã cài đặt MySQL trên hệ điều hành Windows của mình và bạn đang cố truy cập nó thông qua dấu nhắc lệnh hoặc PowerShell và bạn nhận được thông báo này.  

Tôi hoàn toàn hiểu tại sao bạn nhận được tin nhắn này. Về cơ bản, chúng ta cần thêm MySQL vào đường dẫn biến hệ thống

Để thêm MySQL vào đường dẫn biến của hệ thống, chúng ta cần tìm thư mục Bin trong thư mục cài đặt MySQL rồi thêm vào đường dẫn biến của hệ thống

được rồi chúng ta hãy làm điều đó

Xem tôi khắc phục - MySQL không được công nhận là lệnh nội bộ hoặc bên ngoài

bài viết liên quan

  • CỐ ĐỊNH csc ​​không được công nhận là lệnh nội bộ hoặc bên ngoài

    Trong bài đăng này, tôi sẽ chỉ cho bạn cách sửa lỗi csc không được nhận dạng…

  • Làm thế nào để bạn giải quyết mysql không được công nhận là một lệnh bên trong hoặc bên ngoài?

    đã sửa. php không được nhận dạng là lệnh nội bộ hoặc bên ngoài - Windows 10

    Nếu bạn nhận được thông báo "php không được nhận dạng dưới dạng lệnh nội bộ hoặc bên ngoài" từ…

  • Cách xóa cơ sở dữ liệu trong MySql - Terminal

    https. //youtube. be/BZ0wbEQK11s DROP CƠ SỞ DỮ LIỆU mydb; . Hãy chắc chắn rằng bạn đang…

    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

    Làm thế nào để bạn giải quyết mysql không được công nhận là một lệnh bên trong hoặc bên ngoài?

    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

    Làm thế nào để bạn giải quyết mysql không được công nhận là một lệnh bên trong hoặc bên ngoài?

    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

    Làm thế nào để bạn giải quyết mysql không được công nhận là một lệnh bên trong hoặc bên ngoài?

    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

    Làm thế nào để bạn giải quyết mysql không được công nhận là một lệnh bên trong hoặc bên ngoài?

    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"

    Làm thế nào để bạn giải quyết mysql không được công nhận là một lệnh bên trong hoặc bên ngoài?

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

    Làm thế nào để bạn giải quyết mysql không được công nhận là một lệnh bên trong hoặc bên ngoài?

    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"

    Làm thế nào để bạn giải quyết mysql không được công nhận là một lệnh bên trong hoặc bên ngoài?

    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

    Làm thế nào để bạn giải quyết mysql không được công nhận là một lệnh bên trong hoặc bên ngoài?

    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

    Làm thế nào để bạn giải quyết mysql không được công nhận là một lệnh bên trong hoặc bên ngoài?

    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"

    Làm thế nào để bạn giải quyết mysql không được công nhận là một lệnh bên trong hoặc bên ngoài?

    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"

    Làm thế nào để bạn giải quyết mysql không được công nhận là một lệnh bên trong hoặc bên ngoài?

    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"

    Làm thế nào để bạn giải quyết mysql không được công nhận là một lệnh bên trong hoặc bên ngoài?

    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"

    Làm thế nào để bạn giải quyết mysql không được công nhận là một lệnh bên trong hoặc bên ngoài?

    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"

    Làm thế nào để bạn giải quyết mysql không được công nhận là một lệnh bên trong hoặc bên ngoài?

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

    Làm thế nào để bạn giải quyết mysql không được công nhận là một lệnh bên trong hoặc bên ngoài?

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

    Làm thế nào để bạn giải quyết mysql không được công nhận là một lệnh bên trong hoặc bên ngoài?

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

    Làm thế nào để bạn giải quyết mysql không được công nhận là một lệnh bên trong hoặc bên ngoài?

    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

    Làm thế nào để bạn giải quyết mysql không được công nhận là một lệnh bên trong hoặc bên ngoài?

    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ụ"

    Làm thế nào để bạn giải quyết mysql không được công nhận là một lệnh bên trong hoặc bên ngoài?

    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

    Làm thế nào để bạn giải quyết mysql không được công nhận là một lệnh bên trong hoặc bên ngoài?

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

    Làm thế nào để bạn giải quyết mysql không được công nhận là một lệnh bên trong hoặc bên ngoài?

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

    Làm thế nào để bạn giải quyết mysql không được công nhận là một lệnh bên trong hoặc bên ngoài?

    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

    Làm thế nào để bạn giải quyết mysql không được công nhận là một lệnh bên trong hoặc bên ngoài?

    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àm thế nào để bạn giải quyết mysql không được công nhận là một lệnh bên trong hoặc bên ngoài?

    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"

    Làm thế nào để bạn giải quyết mysql không được công nhận là một lệnh bên trong hoặc bên ngoài?

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

    Làm thế nào để bạn giải quyết mysql không được công nhận là một lệnh bên trong hoặc bên ngoài?

    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"

    Làm thế nào để bạn giải quyết mysql không được công nhận là một lệnh bên trong hoặc bên ngoài?

    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

    Làm thế nào để bạn giải quyết mysql không được công nhận là một lệnh bên trong hoặc bên ngoài?

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

    Làm thế nào để bạn giải quyết mysql không được công nhận là một lệnh bên trong hoặc bên ngoài?

    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

    Làm thế nào để bạn giải quyết mysql không được công nhận là một lệnh bên trong hoặc bên ngoài?

    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

    Làm thế nào để bạn giải quyết mysql không được công nhận là một lệnh bên trong hoặc bên ngoài?

    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àm thế nào để bạn giải quyết mysql không được công nhận là một lệnh bên trong hoặc bên ngoài?

    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

    Làm thế nào để bạn giải quyết mysql không được công nhận là một lệnh bên trong hoặc bên ngoài?

    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

    Làm thế nào để bạn giải quyết mysql không được công nhận là một lệnh bên trong hoặc bên ngoài?

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

    Làm thế nào để bạn giải quyết mysql không được công nhận là một lệnh bên trong hoặc bên ngoài?

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

    SELECT * FROM city LIMIT 10;
    

    Làm thế nào để bạn giải quyết mysql không được công nhận là một lệnh bên trong hoặc bên ngoài?

    Phần 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 MySQL không được nhận dạng trong dấu nhắc lệnh?

    Để khắc phục lỗi, bạn cần đảm bảo rằng mysql. exe có sẵn trong cài đặt PATH của bạn . mysql. exe nằm trong thư mục bin/của chương trình MySQL của bạn, nhưng vị trí của chương trình MySQL sẽ phụ thuộc vào chương trình bạn sử dụng để cài đặt MySQL trên máy tính của mình.

    Làm cách nào để đặt đường dẫn MySQL trong Windows cmd?

    Trên màn hình nền Windows, nhấp chuột phải vào biểu tượng Máy tính của tôi và chọn Thuộc tính. Tiếp theo, chọn tab Nâng cao từ menu Thuộc tính hệ thống xuất hiện và nhấp vào nút Biến môi trường. Trong Biến hệ thống, chọn Đường dẫn, rồi bấm vào nút Chỉnh sửa. Hộp thoại Chỉnh sửa biến hệ thống sẽ xuất hiện