mysql: ไม่พบคำสั่ง [ซ้ำ]


1

คำถามนี้มีคำตอบอยู่ที่นี่แล้ว:

ฉันจะใช้ MySQL จาก CLI ได้อย่างไร เมื่อฉันใช้เครื่องฉันได้รับ:

Darrens-MacBook-Pro:~ thufir$ 
Darrens-MacBook-Pro:~ thufir$ mysql
-bash: mysql: command not found
Darrens-MacBook-Pro:~ thufir$ 

อย่างที่คุณเห็น MySQL ติดตั้งและใช้งาน:

ป้อนคำอธิบายรูปภาพที่นี่

ระบบนี้:

System Software Overview:

  System Version:   OS X 10.10.2 (14C1510)
  Kernel Version:   Darwin 14.1.0
  Boot Volume:  Mac OSx
  Boot Mode:    Normal
  Computer Name:    A MacBook Pro
  User Name:    thufir (thufir)
  Secure Virtual Memory:    Enabled
  Time since boot:  2:08

คำตอบ:


3

ติดตั้ง Oracle สำหรับ MySQL ทำให้ไบนารีในmysql /usr/local/mysql/binคุณต้องโทรหาด้วยเส้นทางแบบเต็ม:

/usr/local/mysql/bin/mysql

หรือใส่/usr/local/mysql/binในของคุณPATHโดยการเพิ่มต่อไปนี้เพื่อสิ้นสุดของคุณ~/.bash_profile:

export PATH=/usr/local/mysql/bin:${PATH}

แล้วโหลดเปลือกของคุณใหม่

ดูคำตอบของฉันสำหรับคำถามนี้เพราะเหตุใดฉันจึงคิดว่าคุณควรติดตั้งสิ่งเหล่านี้ด้วย Homebrewแทนที่จะเป็นตัวติดตั้งที่ใช้ dmg ในที่สุดมันช่วยให้คุณจัดการสิ่งที่อยู่ในPATHความยุ่งยากน้อยลง


คำถามของฉันคือทำไมตัวติดตั้ง dmg ไม่เพียงเพิ่ม mysql ลงในพา ธ ... มาจาก Linux ซึ่งดูเหมือนว่าจะเสียหาย
Thufir

จึงมักไม่เป็นกรณีที่ติดตั้ง dmg ตามบน OS X PATHแก้ไขของคุณ มี "อย่าทำสิ่งที่ไม่คาดคิดกับสภาพแวดล้อมของผู้ใช้" เป็นชุดโปรแกรมติดตั้งบน OS X
Ian C.
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.