Database là một phần quan trọng của bất kỳ ứng dụng web nào. Nó lưu trữ tất cả dữ liệu của ứng dụng, bao gồm thông tin người dùng, sản phẩm, đơn hàng, v.v. Trong một số trường hợp, bạn có thể cần phải sao chép database của mình, chẳng hạn như:

  • Bạn muốn tạo bản sao lưu của database.
  • Bạn muốn chuyển database sang máy chủ mới.
  • Bạn muốn tạo một bản sao của database để thử nghiệm các thay đổi.

phpMyAdmin là một công cụ web phổ biến để quản lý database MySQL. Nó cung cấp một cách dễ dàng để sao chép database. Trong bài viết này, chúng ta sẽ tìm hiểu cách copy database trong phpMyAdmin.

Các bước để copy database trong phpMyAdmin

Để copy database trong phpMyAdmin, hãy làm theo các bước sau:

Bước 1: Tạo một Database mới

Đầu tiên bạn hãy tạo một Database mặc định và rỗng

Bước 2: Truy cập vào phpMyAdmin

Tiếp theo trên ControlPanel mà bạn dùng bạn hãy truy cập vào phpMyAdmin. Như ảnh bên dưới tôi đang sử dụng cPanel.

Hướng dẫn copy database trong phpMyAdmin
Hướng dẫn copy database trong phpMyAdmin 10

Bước 2: Chọn Database và copy

Sau khi vào được bên trong phpMyAdmin bạn hãy chọn Database cần copy sang. Ở trong bài viết này thì tôi sẽ copy(nhân bản) Database _blogaaa sang _databasemoi.

Bạn chọn vào Database và chọn Thao tác(Operations)

CleanShot 2023 09 26 at 13.24.02
Hướng dẫn copy database trong phpMyAdmin 11

Lúc này phpMyAdmin cung cấp một số tùy chọn nâng cao cho phép bạn kiểm soát cách thức sao chép database. Các tùy chọn này bao gồm:

  • Structure only: Chỉ sao chép cấu trúc của database, không bao gồm dữ liệu.
  • CREATE DATABASE before copying: Tạo database mới trước khi sao chép dữ liệu.
  • Add AUTO_INCREMENT value: Thêm giá trị AUTO_INCREMENT mới cho các bảng trong database mới.

Như trong hướng dẫn này tôi sẽ bỏ tick CREATE DATABASE vì tôi đã tạo Database ở Bước 1. Sau đó các bạn chọn Thực hiện

CleanShot 2023 09 26 at 13.26.11
Hướng dẫn copy database trong phpMyAdmin 12

phpMyAdmin sẽ tạo một bản sao của database gốc lên database bạn cần sao chép. Bản sao sẽ có cùng cấu trúc và dữ liệu như database gốc. Và thời gian copy sẽ phụ thuộc vào dung lượng Database của bạn nhiều hay ít. Trong quá trình copy bạn không đóng của sổ trình duyệt.

CleanShot 2023 09 26 at 13.27.03
Hướng dẫn copy database trong phpMyAdmin 13

phpMyAdmin cung cấp một cách dễ dàng và hiệu quả để sao chép database. Bằng cách làm theo các bước trong bài viết này, bạn có thể sao chép database của mình chỉ trong vài phút. Chúc các bạn thành công