Hướng dẫn import database bằng lệnh với Terminal

Mục lục

I. Tổng quan

Hầu hết tất cả các gói hosting cPanel tại Azdigi mặc định tính năng Terminal đều được bật. Tính năng này sẽ cho phép các bạn thực hiện các câu lệnh cơ bản như wget, cd, cp, mv…vv… Và kể các câu lệnh thuộc nhóm wp-cli nữa. Nhưng ở bài viết này mình sẽ không hướng dẫn các lệnh này mà sẽ hướng dẫn các bạn sử dụng lệnh mysql để import dữ liệu của một database vào một database rỗng đã tạo trước đó.

Tại sao chúng ta không thực hiện import thông qua phpMyAdmin?

Trong một số trường hợp database của bạn quá nặng thì khi import qua phpMyAdmin sẽ không thành công, hoặc chỉ đẩy lên được một phần dữ liệu mà thôi. Và việc import bằng lệnh sẽ cực kì hữu dụng, kể cả với gói hosting yếu.

Và khi thực hiện import bằng lệnh thì hệ thống sẽ import cho đến khi đủ dữ liệu mới ngưng.

II. Import database bằng lệnh với Terminal

Để import database bằng lệnh với Terminal chúng ta thực hiện theo 3 bước sau.

Bước 1: Đăng nhập vào cPanel để quản lý Host

Ở bước này thì có thể rất nhiều bạn đã biết rồi nên mình bước qua nhanh. Nếu bạn nào chưa biết thì có thể tham khảo bài hướng dẫn sau.

  • Cách đăng nhập vào cPanel để quản lý Host.

Sau khi bạn đã truy cập vào cPanel, chúng ta tiếp tục với bước 2 để tạo database và tải lên tệp tin database.

Bước 2: Tạo database và tải lên tệp tin database

Để tạo MySQL Database trong cPanel các bạn tham khảo bài hướng dẫn ngắn sau nhé.

  • Hướng dẫn cách tạo MySQL Database trong cPanel.

Sau khi bạn đã tạo database xong các bạn nhớ lưu lại thông tin tên Database, tên User và mật khẩu nhé.

Ở đây mình có tạo một database và user có tên là shopchup_import.

Và mình cũng tải lên tệp tin database có dung lượng khá lớn(~200MB) vào thư mục gốc của gói hosting mình.

Hướng dẫn import database bằng lệnh với Terminal

Vậy là đã xong bước 2, chúng ta tiếp đến bước 3 để vào tính năng Terminal và sử dụng lệnh để import database này vào database shopchup_import nhé.

Bước 3: Thực hiện Import database bằng lệnh với Terminal

Các bạn hãy tìm kiếm trên thanh tìm tính năng trên cPanek với từ khóa Terminal để tìm cho nhanh nhé. Dưới đây là hình của tính năng này.

Hướng dẫn import database bằng lệnh với Terminal

Dưới đây là giao diện của Terminal.

Hướng dẫn import database bằng lệnh với Terminal

Tại đây các bạn hãy sử dụng lệnh ll để xem tất cả các tệp tin tại thư mục gốc. Tại đây mình đã thấy tệp tin database mình đã tải lên.

Hướng dẫn import database bằng lệnh với Terminal

Sau đó mình sẽ sử dụng lệnh sau để import database.

AZDIGI Tutorial
mysql -u user_db -p database_db < filename.sql

Như ở trường hợp của mình thì mình sử dụng lênh là mysql -u shopchup_import -p shopchup_import < baotest.sql

Sau khi enter hệ thống sẽ hỏi mật khẩu User một lần nữa.

Hướng dẫn import database bằng lệnh với Terminal

Và chờ một lát để hệ thống xử lý nữa là xong.

III. Tổng kết

Qua bài viết này mình đã hướng dẫn cách để import database bằng lệnh với Terminal trên gói hosting cPanel. Cách này có thể import những database nặng tính bằng vài trăm MB đến cả GB.

Hy vọng bài viết này sẽ giúp ích được cho các bạn. Chúc các bạn có thể thực hiện thành công.

Facebook
Twitter
LinkedIn
Telegram
Quốc Anh
Quốc Anh

Chuyên thiết kế Website tại Bà Rịa Vũng Tàu. Liên hệ: 035 8040 220

Đặt Lịch Hẹn
Bài viết cùng chuyên mục

Lựa chọn giải pháp thiết kế giao diện website đẹp, tối ưu nhất Tùy theo nhu cầu và điều kiện kinh tế, bạn có thể lựa chọn giải pháp thiết kế giao diện web miễn phí để dùng thử full tính năng tối ưu nhất cho tổ chức, doanh nghiệp của mình. Gọi ngay hotline 0358040220 để được Q.Anh tư vấn chọn các mẫu website đẹp nhất, phù hợp với lĩnh vực của bạn hoặc để lại thông tin.