การติดตั้ง mysqldump


13

ฉันใช้ linux ubuntu .. ฉันพยายามคัดลอก db และพิมพ์คำสั่ง mysqldump .. แต่ที่ terminal แสดง:

The program 'mysqldump' can be found in the following packages:
 * mysql-client-5.0
 * mysql-client-5.1
Try: sudo apt-get install <selected package>
bash: mysqldump: command not found

วิธีการรับ mysqldump สำหรับพีซีของฉัน ฉันพยายามทำตามคำแนะนำ แต่แสดงดังนี้:

Err http://ubuntu-ashisuto.ubuntulinux.jp jaunty/main libnet-daemon-perl 0.43-1
  Could not connect to ubuntu-ashisuto.ubuntulinux.jp:80 (122.216.218.146), connection timed out

คำตอบ:


18

แล้ว ... กำลังทำสิ่งที่พิมพ์บนเครื่องเทอร์มินัล?

% sudo apt-get install mysql-client-5.1

หรือ

% sudo apt-get install mysql-client-5.0

(เลือกรุ่นที่ถูกต้องตามสิ่งที่ติดตั้งบนเครื่องของคุณ)


ฉันได้ลองทำแล้ว แต่แสดงการเชื่อมต่อหมดเวลา
klox

8

สำหรับ CentOS, RedHat และ Fedora ติดตั้ง:

sudo yum install mysql

1
คุณรู้หรือไม่ว่าสิ่งนี้จะติดตั้งเซิร์ฟเวอร์รวมถึงไบนารีของลูกค้าหรือไม่
บาง

1
เห็นได้ชัดว่าแพคเกจใน yum sudo yum install mysql-serverสำหรับเซิร์ฟเวอร์คือ sudo yum install mysqlเป็นเรื่องปกติสำหรับลูกค้า
กอนซาโล่

0

ติดตั้งแพ็คเกจไคลเอนต์ mysql

ในเทอร์มินัลลองคำสั่ง sudo apt-get install mysql-client-5.1

(ฉันคิดว่าข้อความที่คุณได้รับนั้นชัดเจนเพียงพอจริง ๆ )


ฉันลองแล้ว แต่แสดงข้อผิดพลาด
klox

0

ดูเหมือนว่าคุณจะต้องเปลี่ยนมิเรอร์ (พื้นที่เก็บข้อมูล) ทำตามขั้นตอนที่กล่าวถึงในนี้กวดวิชา หลังจากเปลี่ยนแล้วคุณสามารถใช้คำสั่งที่กล่าวถึงโดย @Akira


แสดง "ไม่พบเซิร์ฟเวอร์ดาวน์โหลดที่เหมาะสม"
klox

ตรวจสอบไฟล์ต้นฉบับของคุณซึ่งอยู่ที่ /etc/apt/sources.list และทำตามบทช่วยสอนนี้หากคุณไม่พบมิเรอร์ใด ๆ ภายใต้ไฟล์นั้น help.ubuntu.com/community/…
ukanth
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.