Score:-2

ฉันไม่สามารถเรียกใช้ "drush site-install" โดยไม่ได้รับข้อผิดพลาด

ธง us

เมื่อฉันเปิด Terminal บน เดวิด/ไซต์/สัตว์ ไดเร็กทอรี และฉันเรียกใช้ drush ไซต์ติดตั้ง --db-url=mysql://david:root@localhost:3306/animalsที่ได้รับข้อผิดพลาดต่อไปนี้

ใน SiteInstallCommands.php บรรทัดที่ 152: Drush ไม่สามารถทิ้งตารางทั้งหมดได้เนื่องจาก มายเอสคิวแอล ไม่พบ ดังนั้น Drupal จึงส่งข้อยกเว้นการติดตั้งแล้ว ทำให้มั่นใจ มายเอสคิวแอล มีอยู่ใน PATH ของคุณ

ฉันเขียนคำสั่งถูกต้องหรือไม่

leymannx avatar
ne flag
สิ่งนี้ช่วยฉันได้มากเมื่อฉันใช้ MAMP: https://www.drupal.org/node/1651282#comment-12366073 แต่อย่างตรงไปตรงมา วาง MAMP ใช้ DDEV, Lando หรือ Docksal แทน ฉันใช้ DDEV Drush อยู่ในนั้นแล้ว
Score:2
ธง cm

วิธีแก้ไขคือส่วนหนึ่งของข้อความแสดงข้อผิดพลาด ตรวจสอบให้แน่ใจว่า mysql พร้อมใช้งานใน PATH ของคุณ คำสั่ง mysql รวมอยู่ใน MAMP คุณเพียงแค่ต้องเพิ่มมัน เส้นทาง ตัวแปรด้านสิ่งแวดล้อม

มีหลายโพสต์เกี่ยวกับเรื่องนี้ - ดูตัวอย่าง https://stackoverflow.com/questions/2684347/mac-os-x-mamp-how-to-run-mysql-without-having-to-type-in-the-full-path

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา