Eu preciso despejar apenas os procedimentos armazenados: sem dados, sem criação de tabela. Como posso fazer isso usando o mysqldump?
11
+1 para esta pergunta porque existem muitos desenvolvedores no mundo do banco de dados que gostam de catalogar procedimentos armazenados fora do MySQL em software de controle de versão que gostariam de fazer isso (eu não sou fã de fazer isso sozinho)
—
RolandoMySQLDBA
No meu caso, este comando me deu um erro
—
bedomon
mysqldump: Got error: 23: "Out of resources when opening file"
, tive a --single-transaction
opção de resolver esse erro. E se você quiser apenas a rotina, poderá adicionar - -no-create-info
para evitar a instrução create table.