คำถามติดแท็ก mysqldump

4
หนีรหัสผ่านโดยใช้คอนโซล mysqldump
ฉันใช้ mysqldump ผ่านสคริปต์ทุบตีและพบปัญหากับรหัสผ่านที่มีอักขระพิเศษ mysqldump -hlocalhost -uUSERNAME -pPA$$W0RD DATABASE | gzip > /home/USERNAME/backups-mysql/BACKUP.gz ฉันจะหลีกเลี่ยงรหัสผ่านได้อย่างไร

4
การติดตั้ง mysqldump
ฉันใช้ 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 …

2
วิธีการใช้ mysqldump
ฉันต้องการคัดลอกqdbaseเซิร์ฟเวอร์ฐานข้อมูลของฉัน ตั้งอยู่ที่: qa@qaubuntu:~$ /var/lib/mysql/qdbase บนพีซีลูกค้าฉันต้องการมันอยู่ที่: qa@qadesktop:~$ /home/qa/html ทุกคนบอกให้ฉันใช้ mysqldump ฉันจะใช้สิ่งนั้นได้อย่างไรเพราะฉันไม่เคยเรียนรู้วิธีใช้สิ่งนั้น

2
Shell script ของ mysqldump ทำงานได้ดีเมื่อทำงานด้วยตนเอง แต่ไม่ได้ทำงานใน cron?
ฉันมีเชลล์สคริปต์เพื่อรับการถ่ายโอนฐานข้อมูล MySQL สคริปต์นี้ทำงานได้ดีเมื่อทำงานด้วยตนเอง #!/bin/sh fqn=/home/Mysqluser/daily_dumps/bookstore_`date +%Y%m%d_%H%M%S`.sql.gz mysqldump -u root -h localhost -pmysql#passwd bookstore | gzip > $fqn แต่เมื่อฉันรวมสคริปต์นี้เพื่อให้ทำงานใน cron มันไม่ได้ทำการสำรองข้อมูล นี่คือสิ่งที่ฉันรวมอยู่ในงาน cron: 00 00 * * * /home/Mysqluser/daily_dumps/bin/backup_database.sh สิ่งที่ฉันหายไปที่นี่?
4 mysql  cron  mysqldump 

1
MySQL - หลีกเลี่ยงการล็อคตารางระหว่างการสำรองข้อมูล
ฉันกำลังสำรองข้อมูลทุกคืนบนเซิร์ฟเวอร์โดยใช้ mysqldump น่าเสียดายที่เว็บไซต์ของฉันเกือบฆ่าครึ่งชั่วโมงหรือมากกว่านั้นทุกคืนเนื่องจากตารางถูกล็อคระหว่างการสำรองข้อมูล ตามรายการกระบวนการดูเหมือนว่าข้อความค้นหาในตารางที่ไม่เกี่ยวข้องจะถูกบล็อกในบางครั้งเช่น "INSERT INTO A" อยู่ในสถานะถูกล็อกเป็นเวลาหลายนาทีในขณะที่การสืบค้นที่ทำงานอยู่เพียงแตะที่ตาราง B มีวิธีที่ดีกว่าในการสำรองข้อมูลเช่นนี้หรือไม่

4
คำถามง่ายๆเกี่ยวกับการใช้ mysqldump
ฉันมีเว็บไซต์โคมไฟพร้อมแบ็กเอนด์ mysql พร้อมเอ็นจิ้น InnoDb สำหรับตาราง ฉันต้องการใช้ mysqldump เพื่อทิ้งฐานข้อมูลเป็นระยะ - โดยไม่ต้องหยุดเซิร์ฟเวอร์ mysql (เช่นปิดเว็บไซต์) ในช่วงเวลาของการสำรองข้อมูล ฉันประหลาดใจที่ฉันไม่สามารถหาข้อมูลนี้ได้ทุกที่ - ไม่ได้อยู่ในเอกสาร mySQL มีการกล่าวถึงมากมายเกี่ยวกับ mysqlhotcopy แต่ใช้งานได้กับตาราง IMSAM เท่านั้นดังนั้นจึงไม่มีประโยชน์ / ใช้กับฉัน ไม่มีใครรู้ว่า (อย่างไร) ฉันสามารถใช้ mysqldump เพื่อคัดลอก / ถ่ายโอนข้อมูลของฐานข้อมูลที่ยังคงใช้อยู่ได้หรือไม่ ลิงก์ไปยังเอกสารอย่างเป็นทางการจะมีประโยชน์มากเนื่องจากฉันต้องการตรวจสอบให้แน่ใจว่าฉันได้รับสิ่งนี้อย่างถูกต้อง ฉันกำลังใช้งาน Ubuntu 10.0.4 LTS
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.