Làm thế nào để import database mysql bằng big dump
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:
https://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
- Bigdump.php đã được chỉnh sửa ở Bước 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 TINET.VN (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 TINET.VN
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.
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.
Write a Comment
You must be logged in to post a comment.