Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да възстановите базата данни, двойно кодирана от mysqldump

Върнах данните си. Благодаря на всички.

По този начин,

1.импортирайте разхвърляните данни

2.използвайте sqldump като 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

Справка

#!/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. Как да активирате бавния регистър на заявките в MySQL

  2. Как да имате динамичен SQL в MySQL Съхранена процедура

  3. Разгръщане на ASP.NET уебсайт на Linux сървър

  4. Получаване на сходна дължина и ширина от базата данни

  5. MYSQL съхранена процедура, случай