59
Nếu cơ sở dữ liệu của tôi có 10 bảng và tôi chỉ muốn đổ 3 bảng, có thể với lệnh mysqldump
không?Làm thế nào để chỉ đổ các bảng cụ thể từ MySQL?
Nếu cơ sở dữ liệu của tôi có 10 bảng và tôi chỉ muốn đổ 3 bảng, có thể với lệnh mysqldump
không?Làm thế nào để chỉ đổ các bảng cụ thể từ MySQL?
Usage: mysqldump [OPTIONS] database [tables]
ví dụ:
mysqldump -u username -p db_name table1_name table2_name table3_name > dump.sql
Nếu bạn đang ở máy cục bộ sau đó sử dụng lệnh này
/usr/local/mysql/bin/mysqldump -h127.0.0.1 --port = 3306 -u [username] -p [password] --databases [db_name] --tables [tablename] > /to/path/tablename.sql;
Đối với máy từ xa, sử dụng dưới một
/usr/local/mysql/bin/mysqldump -h [remoteip] --port = 3306 -u [username] -p [password] --databases [db_name] --tables [tablename] > /to/path/tablename.sql;