ฉันจะเรียกคืนฐานข้อมูล mysql จากฮาร์ดไดรฟ์ได้อย่างไร


9

กล่อง mythtv ของฉันล้มเหลวเนื่องจากฮาร์ดไดรฟ์เสียหาย ฉันสามารถดูข้อมูลของฉันเมื่อเชื่อมต่อกับคอมพิวเตอร์เครื่องอื่น ฉันจำเป็นต้องรู้วิธีที่ฉันสามารถดึงฐานข้อมูลเพื่อให้สามารถโหลดลงในไดรฟ์ใหม่ของฉันได้

mysql 

1
สิ่งที่ระบบปฏิบัติการ
Unfundednut

คำตอบ:


2

ใช้mysqldumpประโยชน์ :) ตัวเลือกนี้ช่วยให้คุณสามารถส่งออกฐานข้อมูลแทนที่จะคัดลอกไฟล์

http://gd.tuwien.ac.at/linuxcommand.org/man_pages/mysqldump1.html


อันที่จริงฉันไม่แน่ใจว่าmysqldumpจะทำงานบนเครื่องที่ไม่ได้ใช้เซิร์ฟเวอร์ mysql ไม่เคยลอง
jrc03c

ฉันได้ลองแล้ว แต่ mysqldump ไม่ทำงานหากไม่มีเซิร์ฟเวอร์ mysql ที่ทำงานซึ่งจะไม่เกิดขึ้นในฮาร์ดดิสก์ภายนอก
coding_idiot

1

หากคุณใช้ linux ดังนั้นฐานข้อมูลจะถูกจัดเก็บ/var/db/โดยทั่วไป หาก /var/db/mysql/MySQL


1
/ var / lib / mysql ก็เป็นเรื่องปกติเช่นกันหรือดูใน /etc/my.cnf
nos

1

เข้าไปในไดเรกทอรีฐานข้อมูล MySQL ของฮาร์ดไดรฟ์จะมีไฟล์บางไฟล์สำหรับแต่ละฐานข้อมูล ดึงพวกเขา

นี่คือส่วนที่ยุ่งยาก. คุณจะต้องได้รับ mySQL รุ่นเดียวกันจากที่อยู่ในกล่องที่ตายแล้ว เมื่อคุณทราบว่าเป็นเวอร์ชันใดให้ติดตั้งในอุปกรณ์ใหม่และคัดลอกไฟล์

หลังจากนั้นคุณสามารถใช้ php myadmin หรืออินเตอร์เฟส mysql cli เพื่อทำการส่งออกที่เหมาะสม


0

หากคุณยังคงสามารถอ่านจาก HD ให้ลองคัดลอกไฟล์ db ไปยังระบบอื่นที่ใช้ mysql หากไฟล์ db ไม่เสียหายคุณควรจะสามารถเข้าถึงฐานข้อมูลได้

ไฟล์ db ควรอยู่ภายในโฟลเดอร์ชื่อ [db_name]


ฉันลองสิ่งนี้แล้ว แต่สิ่งนี้ไม่ได้ผล หลายคนหายไป
coding_idiot

-1

ใช้บริการดึงข้อมูลหากข้อมูลมีค่ามากสำหรับคุณเนื่องจากความพยายามใด ๆ ในการดึงข้อมูล DIY สามารถลดโอกาสในการพยายามในภายหลัง

ที่กล่าวว่าการใช้GetDataBackเป็นเดิมพันที่ดีสำหรับไดรฟ์ NTFS หรือ FAT (มีสองรุ่นที่แตกต่างกันนี่คือคำแนะนำเพื่อช่วยให้คุณใช้งาน Linux HD (จริง ๆ แล้วคำแนะนำจะทำงานกับ HD ทุกประเภท แต่สำหรับฟอร์แมต FAT และ NTFS คุณสามารถใช้ GetDataBack)

หวังว่านี่จะช่วยได้!


เขาบอกว่ามันคือ MythTV และมันทำงานบน Linux แนะนำซอฟต์แวร์กู้คืนไฟล์สำหรับระบบไฟล์ FAT / NTFS เป็นชนิดของการไม่มีจุดหมาย ...
อเล็กซ์

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