Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak zaimportować zrzut mysql, zmieniając nazwy niektórych tabel/kolumn i w ogóle nie importując innych?

Niektórych tabel można nie zaimportować, odmawiając uprawnień do tego i używając --force jako opcji wiersza poleceń.

Niezaimportowanie niektórych kolumn lub zmiana ich nazwy nie jest możliwa (przynajmniej bez edytowania pliku zrzutu lub wprowadzania modyfikacji po zaimportowaniu).

Moje zalecenie to:

  • Importuj tabele do innej bazy danych (1.3G nadal powinno być bardzo szybkie).
  • Usuń/zmień nazwę.
  • Eksportuj dane, aby utworzyć nowy plik zrzutu.

Jeśli obawiasz się, że zrzut zawiera wiele baz danych, narzędzie wiersza poleceń mysql ma flagę -o, aby zaimportować tylko tę jedną.



  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 - Wyszukaj dokładne słowo z ciągu znaków

  2. Jak przechowywać wiele elementów w kolumnie bazy danych?

  3. Pokaż (listę) bazy danych MySQL w systemie Linux za pomocą wiersza poleceń

  4. Jak połączyć się z MySQL za pomocą Perla?

  5. Co to jest CHAR_LENGTH() w MySQL?