Làm thế nào tôi có thể truy xuất cơ sở dữ liệu mysql từ ổ cứng?


9

Hộp huyền thoại của tôi bị hỏng vì ổ cứng bị hỏng. Tôi có thể thấy dữ liệu của mình khi kết nối nó với máy tính khác. Tôi cần biết làm thế nào tôi có thể lấy lại cơ sở dữ liệu để tôi có thể tải nó trên ổ đĩa mới của mình.

mysql 

1
Hệ điều hành nào
Unundednut

Câu trả lời:


2

Sử dụng mysqldumptiện ích :). Tùy chọn này cho phép bạn xuất cơ sở dữ liệu thay vì chỉ sao chép các tệp.

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


Trên thực tế, tôi không chắc chắn rằng nó mysqldumpsẽ hoạt động trên một máy không chạy máy chủ mysql; chưa bao giờ thử.
jrc03c

Tôi đã thử nhưng mysqldump không hoạt động nếu không có máy chủ mysql chạy, điều này sẽ không xảy ra trong một hdd bên ngoài.
mã hóa_idiot

1

Nếu bạn đang sử dụng linux thì các cơ sở dữ liệu thường được lưu trữ /var/db/. Nếu mysql của nó /var/db/mysql/.


1
/ var / lib / mysql cũng phổ biến hoặc nhìn trộm trong /etc/my.cnf
nos

1

Đi vào bên trong thư mục db MySQL của ổ cứng, sẽ có một số tệp ở đó cho mỗi cơ sở dữ liệu. Lấy chúng

Đây là phần khó khăn. Bạn sẽ cần phải có cùng một phiên bản myQuery từ phiên bản nằm trong hộp chết. Khi bạn biết phiên bản đó là gì, hãy cài đặt nó trong một giàn mới và sao chép qua các tệp.

Sau đó, bạn có thể sử dụng php myadmin hoặc giao diện mysi cli để thực hiện xuất khẩu thích hợp.


0

Nếu bạn vẫn có thể đọc từ HD, hãy thử sao chép các tệp db sang một hệ thống khác đang chạy mysql. Nếu các tệp db không bị hỏng, bạn sẽ có thể truy cập Cơ sở dữ liệu.

Các tệp db phải nằm trong một thư mục có tên [db_name]


Tôi đã thử nó, nhưng nó không hoạt động. Nhiều người trong số họ đã mất tích.
mã hóa_idiot

-1

Sử dụng dịch vụ truy xuất dữ liệu nếu thông tin rất có giá trị đối với bạn, vì mọi nỗ lực truy xuất dữ liệu DIY có thể làm giảm cơ hội của lần thử sau.

Điều đó nói rằng, sử dụng GetDataBack là một lựa chọn tốt cho các ổ đĩa NTFS hoặc FAT (chúng có hai phiên bản khác nhau. Dưới đây là hướng dẫn giúp bạn với Linux HD (thực ra lời khuyên sẽ hoạt động với mọi loại HD, nhưng đối với các ổ đĩa có định dạng FAT và NTFS bạn có thể sử dụng GetDataBack).

Hi vọng điêu nay co ich!


Anh ấy nói đó là MythTV, và nó chạy trên Linux. Đề xuất phần mềm khôi phục tệp cho các hệ thống tệp FAT / NTFS là vô nghĩa ...
Alex

+ 1ing vì anh ta cũng đã đặt một liên kết cho Linux HDs.
Hello71
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.