ฉันทำงานกับ Terminal (Mac OS X) แต่ฉันคิดว่านี่เป็นส่วนหนึ่งของ Linux บางครั้งเมื่อฉันรันคำสั่งเทอร์มินัลจะส่งคืนบรรทัดใหม่ที่เยื้องและมีเพียง->
บรรทัด ดูเหมือนว่ามันกำลังรออะไรบางอย่าง แต่ฉันไม่รู้ว่ามันต้องมีการดำเนินการในส่วนของฉันหรือไม่ การกด Enter จะส่งคืนบรรทัดอื่นที่เหมือนกัน เมื่อฉันCtrl + C
พูดว่ามันAborted
หมายถึงบางสิ่งที่กำลังประมวลผลอย่างชัดเจน สิ่งนี้หมายความว่า? ตัวอย่างเช่นต่อไปนี้:
$ mysql -u root -h host -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is X
Server version: 5.1.39-log MySQL Server
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> mysqldump my_database
->
-> [Ctrl + C]
-> Aborted
$
แก้ไข:ดูเหมือนว่านี่เป็นไวยากรณ์ที่ผิดพลาดสำหรับคำสั่ง แต่ฉันไม่แน่ใจว่าเป็นสาเหตุของลูกศร
mysql
ก่อน เพียงเรียกใช้mysqldump my_database
ด้วยตัวเองนอก MySQL พรอมต์