Thủ thuật Web development

Làm thế nào để import database mysql bằng big dump

Sử dụng big dump import database mysql

Giới thiệu

Đối với shared hosting, việc bị giới hạn import database mysql lớn là có thể có, có thể giới hạn kích thước hoặc số dòng, số bảng. Big Dump có thể giải quyết vấn đề này một cách đơn giản. Đây là công cụ chuyên dùng để import database lớn.

Chuẩn bị

  • Truy cập được vào control panel
  • Tải script big dump tại đây: http://www.ozerov.de/bigdump.zip
  • MySQL dump (database cần import), đã được nén bằng gzip, trong ví dụ này mình sẽ đặt tên nó là largedatabase.gz

Bước 1 — Tạo database trên cpanel

Để import database mysql dump thì cần có database trước (dĩ nhiên!?). Các bạn hãy tạo một database mới tại section MySQL Databases

Lưu 4 thông tin sau lại vì chúng ta cần ở bước 2:

MySQL Database

MySQL User

MySQL Host

MySQL Password.

Bước 2 — Sửa file big dump

Ở bước chuẩn bị, các bạn đã tải file bigdump.zip về, hãy giải nén nó, và mở nó lên bằng một text editor. Ở đây mình sử dụng Notepad để mở:

File bigdump sẽ tạo một kết nối tới Database mà mình đã tạo ở Bước 1, vì vậy hãy thêm 4 thông số kết nối tới database vào trong file bigdump ở từng mục tương ứng mà bạn đã là ở Bước 1 như sau:

$db_server   = ‘MySQL host‘;

$db_name     = ‘MySQL database‘;

$db_username = ‘MySQL User‘;

$db_password = ‘MySQL Password‘;

Kết quả tương tự như sau, lưu ý là các thông tin database của bạn sẽ khác, cho nên đừng điền giống y chang mình nhé:

 

Lưu lại file bigdump.php này


Bước 3 — Upload bigdump.php và largedatabase.gz lên thư mục gốc của hosting để tiến hành import database mysql

Như vậy là bạn đang có trong máy 2 file

  1. Bigdump.php đã được chỉnh sửa ở Bước 2
  2. largedatabase.gz đã có ở bước Chuẩn Bị

Hãy dùng FTP client như FileZilla, File Manager để upload cả 2 file lên thư mục public_html của tài khoản hosting của bạn. Trong bài hướng dẫn này mình sẽ dùng File Manager 2 của Hostinger (net2ftp) để upload cả 2 file này.

Cách upload như sau:

Bước 3.1

Truy cập File manager 2 từ trong control panel của Hostinger

Bước 3.2

Click chuột vào icon upload

 

Bước 3.3

Tại cửa sổ tiếp theo, hãy chọn 2 file bigdump.php và largedatabase.gz để upload

Bước 3.4

Nhấn vào icon submit để tiến hành upload

Bước 3.5

Truy cập vào đường dẫn bigdump.php có trên trình duyệt. Theo ví dụ của mình thì đường dẫn có link như sau: blog-hostingervn.esy.es/bigdump.php

Của bạn sẽ có dạng domain.com/bigdump.php

Bước 3.6

Nhấn vào nút Start Import, nếu không có gì trở ngại, bạn sẽ thấy kết quả có chữ Congratulation, như vậy là import xong nhé bạn:

GHI CHÚ! Nếu file vẫn quá lớn bạn có thể chia nhỏ database ra để nhập từ từ, hướng dẫn chia nhỏ database mình sẽ viết ở một bài khác.

import database mysql lớn thành công

Kết quả

Như vậy là bạn đã biết cách import bằng bigdump, đây là một công cụ rất hữu ích và rất nhanh để import database mysql lớn. Cách này có thể áp dụng ở tất cả các nhà cung cấp shared hosting linux.

Hãy gia nhập cùng hàng trăm subscriber của Hostinger trên thế giới

để nhận các bài hướng dẫn mới nhất tới email của bạn.

Please wait...

Cảm ơn đã đăng ký!

Tiết kiệm ngay thôi!

Mua hosting & tên miền miễn phí, tất cả trong một chỉ từ

VNĐ52.000
00
/th