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

MySQL - mysqldump --routines eksportuje tylko 1 procedurę składowaną (według nazwy), a nie każdą procedurę

Innym sposobem na to byłoby następujące. Pamiętaj jednak, że musisz mieć uprawnienia roota w docelowej bazie danych, aby zaimportować wiersze do mysql.proc:

mysqldump --compact --no-create-info --where="db='yourdatabasename' AND type='PROCEDURE' AND name IN ('yoursp1', 'yoursp2')" --databases mysql --tables proc


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Zapytanie MySQL jest wolniejsze po utworzeniu indeksu

  2. JPA EclipseLink DatabaseException:„tabela foo.SEQUENCE nie istnieje”

  3. Wydajne przechowywanie 7.300.000.000 rzędów

  4. Jak wstawić do MySQL za pomocą przygotowanej instrukcji z PHP

  5. Ruby datetime odpowiedni do porównania mysql