phpMyAdmin
 sql >> Baza danych >  >> Database Tools >> phpMyAdmin

Phpmyadmin eksportuje VIEW bez DATABASE_NAME lub ALGORITHM

Może nie rozumiem... ale to zawsze mi działało. Nie ma odniesień do nazwy bazy danych, a wszystkie elementy definiujące zostają wymazane, więc przywrócenie z pliku, który generuje, jest bardzo łatwe:

mysqldump -uUSERNAME -pPASSWORD database |  sed -e 's/DEFINER=[^*]*\*/\*/' > backup.sql

Aby przywrócić:

mysql -uUSERNAME -pPASSWORD database < backup.sql

Dopóki baza danych, do której chcesz przywrócić, istnieje (pusta lub nie), działa jak czar.



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Nie udało się wygenerować losowego tokena CSRF! (phpmyadmin 4.6.4)

  2. Jak ustawić moją sesję użytkownika phpmyadmina tak, aby nie wygasała tak szybko?

  3. Błąd PHPMyadmin xampp

  4. eksportuj dużą bazę danych mysql phpmyadmin

  5. Eksportowanie bazy danych w phpmyadmin kończy się niepowodzeniem (localhost)