Hướng dẫn phpmyadmin backup database - cơ sở dữ liệu sao lưu phpmyadmin

  • Home
  • Web Hosting
  • Web Hosting
  • Hướng dẫn import / export database trong phpMyAdmin

I. Tổng quan:

PhpMyAdmin là phần mềm mã nguồn mở được viết bằng ngôn ngữ PHP giúp quản trị cở sở dữ liệu MySQL thông qua giao diện web.

Một số tính năng chung thường được sử dụng trên phpMyAdmin:

  • Quản lý user(người dùng): thêm, xóa, sửa(phân quyền).
  • Quản lý cơ sở dữ liệu: tạo mới, xóa, sửa, thêm bảng, hàng, trường, tìm kiếm đối tượng.
  • Nhập xuất dữ liệu(Import/Export): hỗ trợ các định dạng SQL, XML và CSV.
  • Thực hiện các truy vấn MySQL, giám sát quá trình và theo dõi.
  • Sao lưu và khôi phục(Backup/Restore): Thao tác thủ công.
II. Hướng dẫn import / export database trong phpMyadmin:
  1. Import dữ liệu:
    • Bước 1: Truy cập vào phpMyadmin Truy cập vào phpMyadmin
    • Bước 2: Xóa dữ liệu cũ trước khi import dữ liệu mới lênLưu ý: nếu bạn tạo mới một database để nhập thì có thể bỏ qua bước này. Xóa dữ liệu cũ trước khi import dữ liệu mới lên
      Lưu ý: nếu bạn tạo mới một database để nhập thì có thể bỏ qua bước này.
      • Khi đã vào được giao diện phpMyAdmin để quản lý database của bạn, tiến hành import database MySQL. Nếu database đang chứa dữ liệu, điều đầu tiên cần thực hiện là xóa tất cả các dữ liệu của database này trước khi nhập nếu không có thể gặp lỗi. Để xóa các dữ liệu có sẵn, chọn database của bạn:

        Hướng dẫn phpmyadmin backup database - cơ sở dữ liệu sao lưu phpmyadmin

      • Bấm vào mục Select all để chọn tất cả các table và nhấn nút Drop như hình bên trên để tiến hành xóa tất cả các dữ liệu hiện có. Bạn chỉ thực hiện bước này khi muốn nhập lại database cho một database đã có dữ liệu trước đó.

        Hướng dẫn phpmyadmin backup database - cơ sở dữ liệu sao lưu phpmyadmin

      • Click “yes” để chắc chắn rằng muốn xóa dữ liệu cũ đi.

        Hướng dẫn phpmyadmin backup database - cơ sở dữ liệu sao lưu phpmyadmin

    • Bước 3: Import dữ liệu vào: Import dữ liệu vào:
  2. Export dữ liệu:

Như vậy, Long Vân đã hoàn thành hướng dẫn các bạn import / export database trong phpMyAdmin. Chúc các bạn thành công !

  • Trang chủ
  • Hướng dẫn học
  • Học PHP
  • Export & Import database - phpMyAdmin

Export database - phpMyAdmin

  • Export database là một trong các cách dùng để backup database thao tác thủ công bằng tay, hoặc dùng để chuyển dữ liệu sang database khác.
  • Click chọn database (ví dụ tintuc) ở menu bên trái, click vào tab Exporttintuc) ở menu bên trái, click vào tab Export

Hướng dẫn phpmyadmin backup database - cơ sở dữ liệu sao lưu phpmyadmin

  • Ở vị trí Export Method có 2 lựa chọn:Export Method có 2 lựa chọn:

    • Quick: export tất cả các table vào cùng 1 file .sql export tất cả các table vào cùng 1 file .sql
    • Custom: mỗi một table sẽ được export ra một file .sql riêng. mỗi một table sẽ được export ra một file .sql riêng.
  • Sau khi lựa chọn phương pháp export xong, click Go để tiến hành export.Go để tiến hành export.

Import database - phpMyAdmin

  • Khi có file .sql, chúng ta cần đưa nội dung file vào database, import database chính là cách làm thủ công đơn giản nhất chúng ta có thể làm.
  • Tương tự như export, click chọn database (ví dụ tintuc) ở menu bên trái, click vào tab Importtintuc) ở menu bên trái, click vào tab Import

Hướng dẫn phpmyadmin backup database - cơ sở dữ liệu sao lưu phpmyadmin

  • Click Chọn tệp trỏ đến file .sql cần import.Chọn tệp trỏ đến file .sql cần import.
  • Character set of the file: chọn Charset cho phù hợp. chọn Charset cho phù hợp.
  • Các thông số khác bạn có thể tùy chỉnh cho phù hợp với database của mình, không thì để mặc định và click Go để import database có trong file .sqlGo để import database có trong file .sql
  • Chú ý bên trên có dòng chữ (Max: 2MiB), có nghĩa là chỉ được import file với dung lượng max 2mb, nếu muốn điều chỉnh dùng lượng lớn hơn, bạn có truy cập vào file C:\xampp\php\php.ini, tìm đến dòng post_max_size và upload_max_filesize tăng giá trị 2M đến giá trị dung lượng bạn mong muốn, save file php.ini(Max: 2MiB), có nghĩa là chỉ được import file với dung lượng max 2mb, nếu muốn điều chỉnh dùng lượng lớn hơn, bạn có truy cập vào file C:\xampp\php\php.ini, tìm đến dòng post_max_sizeupload_max_filesize tăng giá trị 2M đến giá trị dung lượng bạn mong muốn, save file php.ini

17/03/2020 14:14 | Lượt xem : 214 14:14 | Lượt xem : 214

Trong quá trình dùng MySQL bạn cần phải backup database thường xuyên để chống những cuộc tấn công từ web. Nhưng vẫn còn nhiều người mới làm quen với MySQL thì vẫn chưa biết rõ cách backup database. Hiểu được điều này, trong bài viết dưới đây BKNS sẽ gửi đến bạn hướng dẫn backup database MySQL để bạn tham khảo. Hãy cùng theo dõi ngay nhé.MySQL bạn cần phải backup database thường xuyên để chống những cuộc tấn công từ web. Nhưng vẫn còn nhiều người mới làm quen với MySQL thì vẫn chưa biết rõ cách backup database. Hiểu được điều này, trong bài viết dưới đây BKNS sẽ gửi đến bạn hướng dẫn backup database MySQL để bạn tham khảo. Hãy cùng theo dõi ngay nhé.

Hướng dẫn phpmyadmin backup database - cơ sở dữ liệu sao lưu phpmyadmin
Hướng dẫn backup database MySQL

Mục lục

  • 1 Cách 1: Backup database MySql bằng phpMyAdmin Cách 1: Backup database MySql bằng phpMyAdmin
  • 2 Cách 2: Hướng dẫn Backup database MySQL và các tệp web server vào máy chủ FTP Cách 2: Hướng dẫn Backup database MySQL và các tệp web server vào máy chủ FTP
  • 3 Cách 3: Sử dụng PHP để backup database MySql Cách 3: Sử dụng PHP để backup database MySql
  • 4 Cách 4: Hướng dẫn Backup database MySQL qua SSH Cách 4: Hướng dẫn Backup database MySQL qua SSH
  • 5 Cách 5: Một vài cách khác Cách 5: Một vài cách khác

Cách 1: Backup database MySql bằng phpMyAdmin

Bước 1: Mở phpMyAdmin từ bảng điều khiển lưu trữ web của bạn như cPanel: Mở phpMyAdmin từ bảng điều khiển lưu trữ web của bạn như cPanel

Hướng dẫn phpmyadmin backup database - cơ sở dữ liệu sao lưu phpmyadmin

Bước 2: Chọn Database từ bảng điều hướng thanh bên của phpMyAdmin: Chọn Database từ bảng điều hướng thanh bên của phpMyAdmin

Hướng dẫn phpmyadmin backup database - cơ sở dữ liệu sao lưu phpmyadmin

Bước 3: Chọn vào liên kết Export từ thanh điều hướng trên cùng: Chọn vào liên kết Export từ thanh điều hướng trên cùng

Hướng dẫn phpmyadmin backup database - cơ sở dữ liệu sao lưu phpmyadmin

Bước 4: Trên trang Export, có 2 lựa chọn để người dùng chọn là Quick và Custom. Lúc này, bạn nhấn chọn Custom.: Trên trang Export, có 2 lựa chọn để người dùng chọn là QuickCustom. Lúc này, bạn nhấn chọn Custom.

Hướng dẫn phpmyadmin backup database - cơ sở dữ liệu sao lưu phpmyadmin

Bước 5: Chọn vào bảng bạn muốn backup Chọn vào bảng bạn muốn backup

Sau khi bạn chọn Custom, máy tính sẽ cho phép bạn lựa chọn những bảng mà bạn muốn sao lưu. Nếu bạn không chắc chắn nên chọn cái nào thì hãy giữ đó, tất cả các bảng được chọn mặc định.Custom, máy tính sẽ cho phép bạn lựa chọn những bảng mà bạn muốn sao lưu. Nếu bạn không chắc chắn nên chọn cái nào thì hãy giữ đó, tất cả các bảng được chọn mặc định.

Hướng dẫn phpmyadmin backup database - cơ sở dữ liệu sao lưu phpmyadmin

Bước 6: Từ mục Compression bạn chọn Gzipped và giữ phần còn lại như cũ.: Từ mục Compression bạn chọn Gzipped và giữ phần còn lại như cũ.

Hướng dẫn phpmyadmin backup database - cơ sở dữ liệu sao lưu phpmyadmin
Bước 7: Nhấn chọn nút Go và sau đó tệp sao lưu của bạn sẽ được tự động tải xuống. Tên tệp sẽ là NameOfYourDB.sql.gz: Nhấn chọn nút Go và sau đó tệp sao lưu của bạn sẽ được tự động tải xuống. Tên tệp sẽ là NameOfYourDB.sql.gz

Hướng dẫn phpmyadmin backup database - cơ sở dữ liệu sao lưu phpmyadmin

Cách 2: Hướng dẫn Backup database MySQL và các tệp web server vào máy chủ FTPMySQL và các tệp web server vào máy chủ FTP

Đây là 1 giải pháp sao lưu đơn giản cho những người chạy web server và MySQL server trên 1 hộp chuyên dụng hoặc VPS. Ưu điểm chính của việc sử dụng sao lưu FTP hoặc NAS là bảo vệ tránh mất dữ liệu. Đầu tiên, bạn sẽ cần sao lưu từng cơ sở dữ liệu bằng lệnh mysqldump, tự động những tác vụ sao lưu bằng tar, thiết lập công việc đình kỳ và tạo tập lệnh sao lưu FTP.

$ mysqldump -u root -h localhost -pmypassword faqs | gzip -9 > faqs-db.sql.gz

Cách 3: Sử dụng PHP để backup database MySql

Thực hiện 1 truy vấn sao lưu cơ sở dữ liệu từ tệp PHP. Sau đây là 1 ví dụ về việc sử dụng truy vấn SELECT INTO OUTFILESELECT INTO OUTFILE


Để khôi phục bản sao lưu, bạn chỉ cần chạy truy vấn LOAD DATA INFILE như vậy:

Cách 4: Hướng dẫn Backup database MySQL qua SSH

Một giải pháp để backup MySQL database nữa là thông qua SSH. Bạn sẽ cần kích hoạt quyền truy cập shell bên trong bảng điều khiển Plesk của mình và sử dụng tiện ích như PuTTY để đăng nhập vào máy chủ của bạn thông qua SSH.

Cách 5: Một vài cách khác

  • Backup MySQL database thông qua MySQLDump

mysqldump ---user [user name] ---password=[password]  

[database name] > [dump file]
  • Tự động backup MySQL database sang Amazon S3

Nhiều người dùng sử dụng Amazon S3 để backup MySQL database. Đây chính là script để thực hiện nhiệm vụ backup mysql database và sau đó chuyển Amazon S3.script để thực hiện nhiệm vụ backup mysql database và sau đó chuyển Amazon S3.

  • Tự động backup MySQL Database trên Linux

15 2 * * * root mysqldump -u root -pPASSWORD –all-databases | gzip > /mnt/disk2/database_`data ‘ %m-%d-%Y’`.sql.gz

  • Tự động backup MySQL Database bằng AutoMyQueryBackup

Auto Query Backup có một số tính năng tuyệt vời để: sao lưu một cơ sở dữ liệu, nhiều cơ sở dữ liệu hoặc tất cả các cơ sở dữ liệu trên máy chủ; mỗi cơ sở dữ liệu được lưu trong một tệp riêng biệt có thể được nén (với gzip hoặc bzip2); nó sẽ xoay các bản sao lưu và không giữ chúng lấp đầy ổ cứng của bạn (như bình thường trong bản sao lưu hàng ngày, bạn sẽ chỉ có 7 ngày sao lưu cuối cùng, hàng tuần nếu được bật sẽ có một bản cho mỗi tuần,…)

  • Backup MySQL Database bằng Ubuntu Linux Backup MySQL Server Shell Script

Vậy là bài viết trên BKNS đã hướng dẫn backup database MySQL để bạn tham khảo. Nếu bạn còn thắc mắc nào thì hãy để lại bình luận ở dưới để được biết thêm nhiều thông tin hữu ích khác nữa nhé. Đừng quên truy cập website https://www.bkns.vn/ để được biết thêm nhiều thông tin hữu ích khác nữa nhé. hướng dẫn backup database MySQL để bạn tham khảo. Nếu bạn còn thắc mắc nào thì hãy để lại bình luận ở dưới để được biết thêm nhiều thông tin hữu ích khác nữa nhé. Đừng quên truy cập website https://www.bkns.vn/ để được biết thêm nhiều thông tin hữu ích khác nữa nhé.