Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Cách sử dụng mysqlimport để đọc kết quả của mysqldump --databases

Khi bạn đã tạo một số tệp (giả sử db-dump.sql ) với mysqldump , bạn có thể nhập nó vào cơ sở dữ liệu khác của mình bằng mysql lệnh:

mysql --user=XXX --password=XXX --host=YOUR_HOST DATABASE_NAME < db-dump.sql


Và, nếu bạn không muốn mật khẩu xuất hiện trong một lệnh, bạn có thể sử dụng:

mysql --user=XXX -p --host=YOUR_HOST DATABASE_NAME < db-dump.sql


Là một phụ chú, nếu bạn muốn sao chép một DB này sang một DB khác, bạn không cần sử dụng tệp và chỉ có thể chuyển trực tiếp đầu ra của mysqldump tới mysql :

mysqldump --user=XXX --password=XXX --host=SOURCE_HOST SOURCE_DB | mysql --user=XXX --password=XXX --host=DESTINATION_HOST DESTINATION_DB

(Nó thậm chí sẽ nhanh hơn, vì bạn không sử dụng tệp tạm thời nằm trên đĩa)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL Nhiều số lượng trong một truy vấn với trường hợp

  2. Node.js trả về kết quả từ truy vấn MySQL

  3. đếm không có nhóm

  4. Truy vấn MySQL trở nên hoang dã?

  5. Lưu trữ HTML trong MySQL:blob hay text?