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

Czy kopiowanie katalogu /var/lib/mysql jest dobrą alternatywą dla mysqldump?

  • Tak
  • Tak, jeśli tabela używa mechanizmu MyISAM (domyślnie). Nie, jeśli używa InnoDB.
  • Prawdopodobnie nie, a jeśli tak, wystarczy uruchomić mysql_upgrade, aby je naprawić

Aby uniknąć uzyskiwania niespójnych baz danych, możesz zamknąć MySQL lub użyć LOCK TABLES, a następnie FLUSH TABLES przed wykonaniem kopii zapasowej. Drugie rozwiązanie jest nieco lepsze, ponieważ serwer MySQL pozostanie dostępny podczas tworzenia kopii zapasowej (choć tylko do odczytu).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak usunąć bazę danych MySQL?

  2. znajdź liczbę wierszy w zwróconym wyniku mysql (nodejs)

  3. Jak podzielić dane wyjściowe z mysqldump na mniejsze pliki?

  4. Czy mogę użyć przygotowanej instrukcji PDO do powiązania identyfikatora (nazwy tabeli lub pola) lub słowa kluczowego składni?

  5. skopiuj jedną kolumnę z jednej tabeli do drugiej