Làm thế nào để khôi phục cơ sở dữ liệu MySQL từ bản dump SQL?

theanh

Administrator
Nhân viên
Bài viết này hướng dẫn cách khôi phục cơ sở dữ liệu MySQL trên dòng lệnh một cách dễ dàng. Nếu người dùng MySQL của bạn có mật khẩu, hãy sử dụng lệnh này:
Mã:
mysql -h localhost -u [Người dùng MySQL, ví dụ: root] -p[mật khẩu cơ sở dữ liệu] [tên cơ sở dữ liệu] < [tên bản dump sql của bạn, ví dụ: sqldump.sql]
Xin lưu ý: không có khoảng trắng giữa -p và mật khẩu!

Nếu không có mật khẩu:
Mã:
mysql-h localhost -u [Người dùng MySQL, ví dụ: root] [tên cơ sở dữ liệu] < [tên bản dump sql của bạn, ví dụ: sqldump.sql]
Các lệnh trên tương thích với tất cả các bản phân phối Linux bao gồm CentOS, Fedora, Arch Linux, OpenSuSE, v.v.

Trên Debian và Ubuntu, bạn có thể sử dụng lệnh đăng nhập debian-sys-maint để khôi phục cơ sở dữ liệu MySQL, do đó bạn không cần phải nhớ mật khẩu MySQL.

Ví dụ:
Mã:
sudo mysql --defaults-file=/etc/mysql/debian.cnf [tên cơ sở dữ liệu]
 
Back
Bên trên