sql >> Databáze >  >> Database Tools >> phpMyAdmin

Phpmyadmin export VIEW bez DATABASE_NAME nebo ALGORITHMU

Možná tomu nerozumím... ale tohle mi vždycky fungovalo. Neexistují žádné odkazy na název databáze a všechny definující budou vymazány, takže je velmi snadné obnovit ze souboru, který generuje:

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

Obnovení:

mysql -uUSERNAME -pPASSWORD database < backup.sql

Dokud databáze, do které obnovujete, existuje (prázdná nebo ne), funguje jako kouzlo.



  1. Jak získám přístup k mysql z terminálu mac pomocí xampp?

  2. Nelze se připojit k SQL Server Express z SSMS

  3. phpMyAdmin + CentOS 6.0 – Zakázáno

  4. potíže s připojením k MySql DB (PHP)