• Webmaster Tools
  • Diễn Đàn Hỏi Đáp
  • Profile
  • Ủng hộ
  • DNS Check
  • CheckIP
  • Liên Hệ
Đỗ Trung Quân
  • HƯỚNG DẪN
  • LINUX
    • Linux Tricks
    • Distro Linux
      • CentOS/RedHat
      • CloudLinux
      • Ubuntu/Debian
      • AlmaLinux
    • WebServer
      • NGINX
      • Apache
      • LiteSpeed
    • Virtualization
    • Monitoring Tool
      • Zabbix
    • DevOPS
      • Ansible
      • Docker
      • Jenkins
      • AWS
    • Mail Server
    • VPN
  • CONTROL PANEL
    • cPanel
    • DirectAdmin
    • aaPanel
    • FastPanel
    • CyberPanel
    • Easypanel
    • VestaCP
    • CloudPanel
    • HestiaCP
    • Plesk
    • Script VPS
  • DNS
    • Domain
  • CMS
    • WordPress
    • Laravel
  • SECURITY
    • SSL
    • Firewall
  • DỊCH VỤHOT
  • WEB MẪUHOT

Sử dụng MySQL Command để Export & Import Database

by ĐỖ TRUNG QUÂN 06/05/2019
Tác giả: ĐỖ TRUNG QUÂN Date: 06/05/2019Last Update 25/03/2023 0 comments 1,8K lượt xem
Dịch vụ xử lý mã độc WordPress
WEB MẪU WORDPRESS
Share FacebookTwitterPinterestTelegramEmail
1,8K

NỘI DUNG

  • 1. Sử dụng MySQL Command để Export Database
    • 1.1 Export Database với user root
    • 1.1 Export Database với user con
  • 2. Sử dụng MySQL Command để Import Database
mysql command line

MySQL là một trong những hệ quản trị cơ sở dữ liệu phổ biến nhất trên thế giới, với nhiều tính năng mạnh mẽ và linh hoạt. Trong quá trình quản lý cơ sở dữ liệu, bạn có thể cần phải sao lưu hoặc chuyển đổi cơ sở dữ liệu MySQL của mình. May mắn thay, MySQL cung cấp hai lệnh mạnh mẽ để giúp bạn thực hiện điều này: EXPORT và IMPORT. Trong bài viết này, chúng ta sẽ tìm hiểu cách sử dụng các lệnh này để xuất và nhập cơ sở dữ liệu MySQL bằng MySQL Command.

1. Sử dụng MySQL Command để Export Database

Lệnh MySQL bạn có thể sử dụng đồng thời ở quyền root và user. Trong bài này tôi sẽ hướng dẫn thực hiện ở cả 2 quyền này

1.1 Export Database với user root

Đầu tiên bạn cần xác định được tên database mà bạn cần Export ra. Nếu bạn chưa biết cách xem database bằng lệnh bạn có thể nhập lệnh mysql -u root -p trong cửa sổ SSH sau đó nhập lệnh show databases;. Nếu bạn đã xác định được tên database rồi thì không cần xem ở đây.

image 187

Để export database tôi sẽ sử dụng cú pháp sau, trong đó

  • mysqldump: Lệnh để export database
  • database_name: tên database
  • > : Tức sẽ xuât ra
  • database_name.sql: tên database với định dạng file là sql
DOTRUNGQUAN.INFO
mysqldump database_name > database_name.sql
    

Khi được hỏi nhập mật khẩu vào bạn hãy nhập mật khẩu root của mysql.

Ví dụ ảnh ở trên tôi sẽ Export database có tên sql_dotrungquan_ tôi sẽ sử dụng lệnh với cú pháp sau

DOTRUNGQUAN.INFO
mysqldump sql_dotrungquan_ > sql_dotrungquan.sql
    
image 188

1.1 Export Database với user con

Ví dụ tôi có website chạy trên hosting với thông tin database được cấu hình trong file wp-config.php như sau. Trong đây hiển thị đầy đủ thông tin bao gồm

  • DB_Name: Tên của Database
  • DB_User: Tên user Database
  • DB_Password: Mật khẩu User Database
image 189

Để Export tôi sẽ sử dụng cú pháp như sau

  • mysqldump: lệnh xuất database
  • -u DB_User: Tên của user database
  • -p DB_Name: tên của database
  • >: Chiều đi ra tức là xuất database ra
  • database.sql: tên database cần xuât ra với định dạng file là sql
DOTRUNGQUAN.INFO
mysqldump -u DB_User -p DB_Name > database.sql
    

Ví dụ thực tế dựa vào thông tin ảnh trên

DOTRUNGQUAN.INFO
mysqldump -u ohunufco_wp872 -p ohunufco_wp872 > database-quan.sql
    
image 190

2. Sử dụng MySQL Command để Import Database

Trong mục 1 nếu bạn đã biết cách Export Database rồi thì phần Mục 2 tôi sẽ hướng dẫn bạn import database (nhập database) và cú pháp sẽ như sau:

  • mysql: lệnh của mysql
  • -u DB_User: Tên của user database
  • -p DB_Name: tên của database
  • <: Chiều đi vào tức là nhập database
  • database.sql: tên database hiện có
DOTRUNGQUAN.INFO
mysql -u DB_User -p DB_Name < database.sql
    

Ví dụ thực thế: Tôi thông tin database và file cần nhập như sau

  • Tên database: test-database
  • Tên User: test-database
  • File database: sql_dotrungquan.sql
  • Mật khẩu: owR5KsyC7A1HyuXh
DOTRUNGQUAN.INFO
mysql -u test-database -p test-database < sql_dotrungquan.sql
    
image 191

Với những lệnh EXPORT và IMPORT của MySQL, bạn có thể dễ dàng sao lưu và chuyển đổi cơ sở dữ liệu của mình. Việc quản lý cơ sở dữ liệu sẽ trở nên dễ dàng và tiện lợi hơn khi sử dụng MySQL Command.

5/5 - (1 bình chọn)
export databaseimport databasemysql cliMySQL Command

Tham gia nhóm hỗ trợ WordPress

Tham gia nhóm Hỗ trợ Server - Hosting & WordPress để cùng nhau hỏi đáp và hỗ trợ các vấn đề về WordPress, tối ưu máy chủ/server.

Tham gia ngay
ĐỖ TRUNG QUÂN

Mình tên là Đỗ Trung Quân, hiện đang công tác tại AZDIGI với vị trí là SysAdmin. Mình đam mê viết Blog. Vì viết Blog giúp mình trau dồi được nhiều kỹ năng. Học hỏi thêm nhiều kiến thức mới, từ đó mình có thể chia sẻ đến các bạn các bài viết tài liệu bổ ích hơn. Hiện tại mình là admin của Blog DOTRUNGQUAN.INFO - CaiSSL.COM - QuantriVPS.COM. Mới đây mình có tạo ra nhóm Hỗ trợ Server - Hosting & WordPress | Hỗ Trợ Xử Lý Mã Độc WordPress với mục đích gây dựng một cộng đồng nhỏ để mọi người trao đổi kinh nghiệm, kiến thức quản trị VPS. Các thủ thuật, mẹo vặt khi sử dụng VPS. Rất mong nhận được sự ủng hộ của các bạn.

BÀI VIẾT LIÊN QUAN

Hướng dẫn Import Database trên AAPANEL với Database...

05/08/2021
Author Box
Author Image

ĐỖ TRUNG QUÂN

Chuyên viên quản trị hệ thống.

Tư vấn & triển khai dịch vụ

VPS | Hosting | SSL | Mailserver | Website | Sửa lỗi WordPress

Bài viết của tác giả

Hosting/VPS khuyên dùng

Phổ Biến

  • Hướng dẫn tạo SSH Key trên macOS

  • Hướng dẫn sử dụng SSH Key

  • Hướng dẫn cài đặt v2board trên AAPANEL

  • Vấn đề IP Public liên tục bị thay đổi vì sao và cách khắc phục

  • Khắc phục lỗi không hiện hình ảnh và mô tả khi share link lên Facebook

  • Hướng dẫn kích hoạt Theme Flatsome mới nhất.

BẠN BÈ & ĐỐI TÁC

Thạch Phạm | CỔ Ý CONCEPT | Trương Quốc Cường | Đàm Trung Kiên | Web An Tâm | Phong Đinh | Học Mò | PHUNG.VN | Đăng Đạt

Bạn được quyền sao chép lại nội dung trên website Đỗ Trung Quân, miễn là có dẫn nguồn.

Hosting/VPS được tài trợ bởi AZDIGI - Nhà cung cấp Server Hosting tốt nhất hiện nay

AZDIGI - Nhà cung cấp Server Hosting tốt nhất hiện nay


Back To Top
Đỗ Trung Quân
  • HƯỚNG DẪN
  • LINUX
    • Linux Tricks
    • Distro Linux
      • CentOS/RedHat
      • CloudLinux
      • Ubuntu/Debian
      • AlmaLinux
    • WebServer
      • NGINX
      • Apache
      • LiteSpeed
    • Virtualization
    • Monitoring Tool
      • Zabbix
    • DevOPS
      • Ansible
      • Docker
      • Jenkins
      • AWS
    • Mail Server
    • VPN
  • CONTROL PANEL
    • cPanel
    • DirectAdmin
    • aaPanel
    • FastPanel
    • CyberPanel
    • Easypanel
    • VestaCP
    • CloudPanel
    • HestiaCP
    • Plesk
    • Script VPS
  • DNS
    • Domain
  • CMS
    • WordPress
    • Laravel
  • SECURITY
    • SSL
    • Firewall
  • DỊCH VỤHOT
  • WEB MẪUHOT