พบกับ “ไม่พบคำสั่ง zsh: mysql” ข้อผิดพลาดในเชลล์ Zsh สามารถขัดขวางความสามารถของคุณในการดำเนินการคำสั่งและงานที่เกี่ยวข้องกับ MySQL ข้อผิดพลาดนี้เกิดขึ้นเมื่อเชลล์ Zsh ไม่สามารถระบุตำแหน่งและรู้จัก ' มายเอสคิวแอล” สั่งการ.
ในคู่มือนี้ เราจะให้ขั้นตอนง่ายๆ ในการแก้ไขข้อผิดพลาดนี้และควบคุมคำสั่ง MySQL ของคุณอีกครั้ง โดยทำตามคำแนะนำด้านล่าง คุณจะสามารถแก้ไข “ไม่พบคำสั่ง zsh: mysql” ข้อผิดพลาดและทำงานต่อกับ MySQL ได้อย่างราบรื่นในเชลล์ Zsh
สาเหตุทั่วไปของข้อผิดพลาด “ไม่พบคำสั่ง zsh: mysql”
มีสาเหตุที่พบบ่อยที่สุดสองประการสำหรับข้อผิดพลาดนี้ที่จะเกิดขึ้น ซช .
1: ไม่มีการติดตั้ง MySQL
ข้อผิดพลาดอาจเกิดขึ้นได้หาก มายเอสคิวแอล ไม่ได้ติดตั้งบนระบบของคุณ
2: การกำหนดค่าเส้นทางไม่ถูกต้อง
หากไดเร็กทอรีที่มีไฟล์ มายเอสคิวแอล ไฟล์เรียกทำงานไม่รวมอยู่ในตัวแปรสภาพแวดล้อม PATH Zsh จะไม่สามารถค้นหาและเรียกใช้งาน คำสั่ง mysql .
วิธีแก้ไข - ไม่พบคำสั่ง zsh: mysql?
ทำตามขั้นตอนเหล่านี้เพื่อแก้ไขข้อผิดพลาดและใช้งานได้สำเร็จ มายเอสคิวแอล ใน Zsh shell บน Mac:
ขั้นตอนที่ 1: ตรวจสอบการติดตั้ง MySQL
ตรวจสอบว่า มายเอสคิวแอล ถูกติดตั้งบนระบบของคุณโดยเรียกใช้คำสั่งต่อไปนี้ในเทอร์มินัลของคุณ:
มายเอสคิวแอล --เวอร์ชั่น
ขั้นตอนที่ 2: ติดตั้ง MySQL
ถ้า มายเอสคิวแอล ไม่ได้ติดตั้งบน macOS คุณสามารถติดตั้งได้โดยใช้ Homebrew บน Zsh ด้วยคำสั่งต่อไปนี้:
ชง ติดตั้ง มายเอสคิวแอล
หลังจากการติดตั้ง คุณสามารถใช้ คำสั่ง mysql อีกครั้งเพื่อตรวจสอบว่าข้อผิดพลาดได้รับการแก้ไขแล้วหรือไม่ ในกรณีส่วนใหญ่ ปัญหาจะได้รับการแก้ไขหลังการติดตั้ง มายเอสคิวแอล อย่างไรก็ตาม หากปัญหายังคงมีอยู่ คุณสามารถดำเนินการตามขั้นตอนเพิ่มเติมด้านล่าง
บันทึก: หากไม่ได้ติดตั้ง Homebrew บน macOS คุณสามารถทำตามคำแนะนำได้ ที่นี่ .
ขั้นตอนที่ 3: อัปเดตตัวแปรสภาพแวดล้อม PATH
เพื่อให้แน่ใจว่า Zsh สามารถค้นหาไฟล์ คำสั่ง mysql คุณต้องเพิ่ม มายเอสคิวแอล ไดเร็กทอรีที่สามารถเรียกใช้งานได้ไปยังตัวแปรสภาพแวดล้อม PATH เปิด หด ไฟล์การกำหนดค่าโดยใช้โปรแกรมแก้ไขข้อความโดยเฉพาะอย่างยิ่งนาโน:
ซูโด นาโน / เป็นต้น / หด
เพิ่มบรรทัดต่อไปนี้ที่ส่วนท้ายของไฟล์ แทนที่ “/usr/local/bin/mysql” กับเส้นทางจริงสู่ มายเอสคิวแอล ไดเร็กทอรีที่เรียกใช้งานได้:
ส่งออก เส้นทาง = ' $เส้นทาง :/usr/local/bin/mysql'
บันทึกการเปลี่ยนแปลงโดยใช้ CTRL+X , Y เพื่อยอมรับการเปลี่ยนแปลง และ Enter เพื่อออกจากโปรแกรมแก้ไขข้อความ
บันทึก: คุณสามารถหา มายเอสคิวแอล ตำแหน่งจากคำสั่งต่อไปนี้:
ที่ มายเอสคิวแอล
ขั้นตอนที่ 4: โหลดไฟล์การกำหนดค่าอีกครั้ง
เมื่อต้องการใช้การเปลี่ยนแปลงที่ทำกับ หด ไฟล์ โหลดใหม่โดยเรียกใช้คำสั่งต่อไปนี้ในเทอร์มินัล:
แหล่งที่มา / เป็นต้น / หด
ขั้นตอนที่ 5: ทดสอบ MySQL
ตรวจสอบว่า “ไม่พบคำสั่ง zsh: mysql” ข้อผิดพลาดได้รับการแก้ไขโดยการเรียกใช้ คำสั่ง mysql อีกครั้ง:
มายเอสคิวแอล --เวอร์ชั่น
หากคำสั่งดำเนินการโดยไม่มีข้อผิดพลาดและแสดงข้อมูลเวอร์ชัน MySQL แสดงว่าข้อผิดพลาดนั้นได้รับการแก้ไขแล้ว
บทสรุป
เดอะ “ไม่พบคำสั่ง zsh: mysql” ข้อผิดพลาดสามารถแก้ไขได้โดยการทำให้มั่นใจ มายเอสคิวแอล มีการติดตั้ง โดยใช้ โฮมบรูว์ คุณสามารถติดตั้งได้อย่างง่ายดาย มายเอสคิวแอล บน macOS และแก้ไขข้อผิดพลาด หากยังมีข้อผิดพลาดอยู่ ให้อัปเดตตัวแปรสภาพแวดล้อม PATH ใน หด ไฟล์คอนฟิกูเรชัน และการรีโหลดคอนฟิกูเรชันเป็นขั้นตอนเพิ่มเติมที่คุณต้องทำเพื่อแก้ไขข้อผิดพลาด เมื่อทำตามขั้นตอนในคำแนะนำข้างต้น คุณจะแก้ไขข้อผิดพลาดและใช้งานได้สำเร็จ มายเอสคิวแอล ได้อย่างลงตัวภายใน ซช เปลือก.