• Home
  • About Us
    • Organization structure
    • Personnel
    • Vision and mission
    • Achievement
    • Support & Maintenance
    • Album
  • Payment Method
  • Affiliate
  • Notification
  • Contact
Shopping Cart 0
Show Cart
  • Website Design
    • Basic Package
      • Joomla - Basic Web
      • Agitech framework - basic web
    • Standard Package
      • Joomla - commerce web
      • Agitech - Commerce web
    • Style Package
    • Pro Package
    • Super Star Package
  • SOFTWARE DEVELOPMENT
    • Human Resource Management (HRM)
    • Customer Relationship Management (CRM)
    • Enterprise Resource Planning (ERP)
    • Hotel manager
    • Warehouse Management System (WMS)
    • Executive cafe
    • Transportation Management Software
    • Car maintenance managerment software
    • Management software on android
    • One-stop management software
  • Vietnamese (VN)
  • English (UK)
Slide item 6
Slide item 1
Slide item 2
Slide item 3
Slide item 4
Slide item 5
Hướng dẫn tạo chatbot đơn giản,...
Hướng dẫn tạo chatbot đơn giản, dùng Node.js và Wit.ia
Hướng dẫn cách khôi phục cơ...
Hướng dẫn cách khôi phục cơ sở dữ liệu mysql khi lỡ xóa file ibdata
Hướng dẫn viết hàm tạo Captcha...
Hướng dẫn viết hàm tạo Captcha trong Laravel Framework
Xử lý lỗi thường gặp trên...
Xử lý lỗi thường gặp trên Windows
Kinh doanh thời dịch Corona-19
Kinh doanh thời dịch Corona-19
Hướng dẫn xây dựng chức năng...
Hướng dẫn xây dựng chức năng tự động cập nhật phần mềm bằng ClickOnce với Visual Studio 2012
Tính tổng các cột tùy chọn...
Tính tổng các cột tùy chọn trên GridView với Expression editor
Các tiện ích lập trình
Các tiện ích lập trình
NGUYÊN TẮC THIẾT KẾ
NGUYÊN TẮC THIẾT KẾ
Hướng dẫn quảng cáo doanh nghiệp...
Hướng dẫn quảng cáo doanh nghiệp tại địa phương trên Facebook
5 Lỗi phổ biến khiến quảng...
5 Lỗi phổ biến khiến quảng cáo không được Facebook phê duyệt
Facebook Remarketing – Nhắm chuẩn đối...
Facebook Remarketing – Nhắm chuẩn đối tượng khách hàng
Sức mạnh phụ nữ thời đại...
Sức mạnh phụ nữ thời đại 4.0
Cách tắt báo lỗi và thực...
Cách tắt báo lỗi và thực hiện lấy lại dữ liệu với Ajax DataTable
Hướng dẫn xóa Instance SQL Server...
Hướng dẫn xóa Instance SQL Server khi trình gỡ cài đặt bị lỗi
Hướng dẫn lập trình phần mềm...
Hướng dẫn lập trình phần mềm theo mô hình 3 lớp
Chia sẻ cách viết Ajax trong...
Chia sẻ cách viết Ajax trong Laravel Framework
Bí quyết khởi nghiệp thành công...
Bí quyết khởi nghiệp thành công
Download

Tuyển dụng nhân sự

Contact

  34A Bui Van Danh Street, Long Xuyen Ward, An Giang Province, Viet Nam Country.
contact@agitech.com.vn

+84 2966.555.226

New Services

UP TOGGLE DOWN
Shopping Package (Agitech Framework)

Shopping Package (Agitech Framework)

6.000.000 Đ
Add to Cart
View Detail
Introduce Package (Agitech Framework)

Introduce Package (Agitech Framework)

4.000.000 Đ
Add to Cart
View Detail
Super Star Package

Super Star Package

15.000.000 Đ
Add to Cart
View Detail
Introduce Package (Refer to order websites)

Introduce Package (Refer to order websites)

9.000.000 Đ
Add to Cart
View Detail
Shopping Package (Joomla)

Shopping Package (Joomla)

6.000.000 Đ
Add to Cart
View Detail

Video

Điều khiển xem camera từ xa trên máy tính - IoT
Tạo cánh tay lấy đồ - IoT

Counter statistics

5432918
Today
Yesterday
This Week
This Month
All
567
3130
8720
40619
5432918

Hướng dẫn cách khôi phục cơ sở dữ liệu mysql khi lỡ xóa file ibdata

Published: Friday, 03 July 2020 16:53 Hits: 21142
  • Print

 khoi phuc mysql database

Nếu có một ngày bạn vô tình xóa (Shift + Delete) file ibdata của cơ sở dữ liệu Mysql, thì bạn cũng đừng quá lo lắng vì tôi cũng từng phạm phải trường hợp như bạn và thật mai mắn khi tôi tìm được một cách giải quyết.

Trong bài viết này tôi chia sẻ cho các bạn cách khôi phục mà tôi đã làm, mong là có thể giúp ích cho đọc giả khi đọc bài viết này.

Để có thể khôi phục trong thư mục data của Mysql bạn vẫn còn giữ thư mục các database, trong đó có file .frm và .ibd . Ngoài ra bạn vẫn cần có file .sql cũ để có thể Import lấy lại cấu trúc các bảng dữ liệu.

Khi truy cập vào cơ sở dữ liệu phpmyadmin bạn vẫn thấy database, table nhưng cấu trúc và dữ liệu đã bị mất, chọn vào bảng dữ liệu sẽ hiển thị lỗi "table doesn't exist".

Sau đây là các bước để thực hiện khôi phục dữ liệu:

Bước 1: Bạn tạo một database mới, rồi Import file .sql cũ vào.

Bước 2: Bạn khôi phục lại từng bảng dữ liệu trong databasse.

- Chạy thực thi lệnh xoá tablespace của bảng cần khôi phục:

ALTER TABLE <Tên bảng cần khôi phục> DISCARD TABLESPACE

Sau khi chạy lệnh trên trong thư mục Mysql/data/<database mới> sẽ mất file .ibd của bảng bạn đang khôi phục.

- Bạn sao chép file .ibd của bảng trong thư mục của cơ sở dữ liệu bị lỗi vào Mysql/data/<database mới>.

- Chạy thực thi lệnh import lại tablespace của bảng cần khôi phục.

ALTER TABLE <Tên bảng cần khôi phục> IMPORT TABLESPACE

Sau khi chạy lệnh bạn sẽ thấy được dữ liệu của bảng, tới đây là bạn đã khôi phục được một bảng dữ liệu.

Các bạn thực hiện theo bước 2 cho các bảng dữ liệu còn lại là có thể khôi phục lại toàn bộ database của bạn.

Chúc các bạn thành công!

Chia sẻ: Ngụy Kim Hưng

Contact

  34A Bui Van Danh Street, Long Xuyen Ward, An Giang Province, Viet Nam Country.
contact@agitech.com.vn

+84 2966.555.226

New Services

UP TOGGLE DOWN
Shopping Package (Agitech Framework)

Shopping Package (Agitech Framework)

6.000.000 Đ
Add to Cart
View Detail
Introduce Package (Agitech Framework)

Introduce Package (Agitech Framework)

4.000.000 Đ
Add to Cart
View Detail
Super Star Package

Super Star Package

15.000.000 Đ
Add to Cart
View Detail
Introduce Package (Refer to order websites)

Introduce Package (Refer to order websites)

9.000.000 Đ
Add to Cart
View Detail
Shopping Package (Joomla)

Shopping Package (Joomla)

6.000.000 Đ
Add to Cart
View Detail

Video

Điều khiển xem camera từ xa trên máy tính - IoT
Tạo cánh tay lấy đồ - IoT

Counter statistics

5432918
Today
Yesterday
This Week
This Month
All
567
3130
8720
40619
5432918

Copyright © 2015 Agitech

34A Bui Van Danh, Long Xuyen Ward, An Giang Province

Phone: +84 2966.555.226 - Email: contact@agitech.com.vn

ZaloPage: Cong ty phan mem An Giang

Web design by Agitech.com.vn

Đã thông báo

 ipv6 icon

Accept payment

A/C: Cong Ty TNHH Tu van va Dịch vụ Ky thuat Công Nghe Xanh An Giang

Vietcombank - 0151.000.482.137

  • Home
  • About Us
    • Organization structure
    • Personnel
    • Vision and mission
    • Achievement
    • Support & Maintenance
    • Album
  • Payment Method
  • Affiliate
  • Notification
  • Contact
You have copied!