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

Cách khôi phục cơ sở dữ liệu được mã hóa kép bởi mysqldump

Tôi đã lấy lại dữ liệu của mình. Cảm ơn mọi người.

Bằng cách này,

1. nhập dữ liệu lộn xộn

2. sử dụng sqldump làm mysqldump -h "$DB_HOST -u "$DB_USER" -p"$DB_PASSWORD" --opt --quote-names --skip-set-charset --default-character-set=latin1 "$DB_NAME" > /tmp/temp.sql

Tham khảo

#!/bin/bash -e

DB_HOST="$1"
DB_USER="$2"
DB_PASSWORD="$3"
DB_NAME="$4"


mysqldump -h "$DB_HOST -u "$DB_USER" -p"$DB_PASSWORD" --opt --quote-names \
    --skip-set-charset --default-character-set=latin1 "$DB_NAME" > /tmp/temp.sql

mysql -h "$DB_HOST" -u "$DB_USER" -p"$DB_PASSWORD" \
    --default-character-set=utf8 "$DB_NAME" < /tmp/temp.sql


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách sử dụng chèn hoặc thay thế trong bộ mã

  2. Sử dụng như ký tự đại diện trong câu lệnh đã chuẩn bị

  3. Phiên Php và đăng sự cố trong trang đăng nhập

  4. Đếm các bản ghi trong bảng mysql dưới dạng các cột khác nhau tùy thuộc vào các giá trị khác nhau của một cột

  5. Doctrine - truy vấn con trong từ