ฉันจะส่งออกฐานข้อมูล MySQL ด้วยตนเองได้อย่างไร - โดยไม่ต้อง phpmyadmin [ปิด]


10

phpmyadmin ของฉันไม่ทำงาน ฉันเห็นหน้าว่างสีขาวเท่านั้นเมื่อฉันเปิดมัน (มันมีปัญหาบางอย่าง)

อย่างไรก็ตามฉันต้องการส่งออกฐานข้อมูลโครงการด้วยตนเองไปยังคอมพิวเตอร์เครื่องอื่น

ฉันเห็นฐานข้อมูลทั้งหมดของฉันภายใน/var/lib/mysqlและเมื่อฉันเรียกใช้

mysqldump -u username -p databasename > backup.sql

ใช้mysqldumpสำหรับการสำรองข้อมูลมันค้างและไม่ทำอะไรเลย

มีวิธีอื่นที่ฉันสามารถส่งออกฐานข้อมูลของฉันได้หรือไม่


ฉันแค่อยากจะบอกว่าใช้mysqldump
Marcel

คุณลองดูแล้วmysql -u username -p -e 'show processlist'เหรอ? มันอาจให้เบาะแสว่า mysqldump กำลังรออะไรอยู่ อาจเป็นล็อคตาราง
SpamapS

คำถามนี้เหมาะสำหรับ stackoverflow.com
Hailwood

มันค้างเพราะมันสร้างไฟล์ sql รอจนกว่ามันจะเสร็จ
Rael Gugelmin Cunha

คำตอบ:


19

ฉันมักจะใช้mysqldump -u username -p databasename > backup.sqlโดยไม่มีปัญหา


1
สามารถทำได้จาก$: / var / www
shasi kanth

ไม่มีรหัสผ่านสำหรับผู้ใช้ db หรือไม่?
Mohammed Joraid
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.