Import Database có dung lượng lớn trên OnePanel bằng Terminal
Hiện phpMyAdmin trên Hosting chỉ có thể hỗ trợ import database dưới 500mb. Vậy nếu như bạn đang có một database trên 500mb thì làm như thể nào để có thể import ?
Trong bài viết hôm nay iNET sẽ hướng dẫn các bạn import database có dung lượng lớn thông qua terminal được tích hợp trên OnePanel.
Đầu tiên các bạn cần truy cập vào Hosting và tạo 1 database cũng như user database, và cần lưu lại mật khẩu của userdatabase nha vì sẽ cần dùng đến. Ở đây mình đã tạo database và userdatabase yuchpasthosting_testxyz

Tiếp theo các bạn upload file database có dạng .sql lên một thư mục bất kỳ trên Hosting. iNET khuyến nghị nên upload lên thư mục public_hmtl của Hosting. Các bạn thấy ở đây mình có 1 database dung lượng 1,8gb:

Sau khi đã tạo database và upload database như hướng dẫn các bạn truy cập terminal trên Hosting:
Tại mục Advanced Feature các bạn chọn Terminal:

Các bạn sử dụng cấu trúc lệnh: cd /home/userhosting/thu_muc_chua_database
Ở đây userhosting của mình là: yuchpasthosting (mỗi gói khi các bạn đăng ký sẽ có một user khác nhau, các bạn chú ý chổ này nha) và thư mục chứa database của mình là public_hmtl nên cấu trúc lệnh của mình sử dụng như sau:

Khi đã truy cập đến thư mục chứa file database chúng ta bắt đầu tiến hành import database bằng lệnh:
mysql -u userdatabase -p tendatabase < filedatabse
userdatabase: các bạn nhập vào user vừa tạo ở bước trên.
tendatabase: các bạn cũng nhập vào tên database vừa tạo ở trên.
filedatabase: nhập vào tên file database
Khi này các bạn cần copy password userdatabase đã tạo ở bước trên và chuột phải vào để past sau đó enter (sẽ không hiện password nên các bạn chuột phải xong cứ enter nha):

Sau khi Enter hệ thống tiến hành import, lúc này các bạn bình tĩnh chờ đợi và đừng thao tác gì cho đến khi hệ thống import xong nha:

Khi hệ thống chạy xong sẽ có dấu nhắc lệnh xuất hiện:

Lúc này các bạn truy cập vào phpMyAdmin để kiểm tra nha.
Chúc các bạn thành công!