ストアドプロシージャをダンプしないのmysqldump:私は、次のコマンドを実行していた
mysqldump -u root db_name --add-drop-database --routines --verbose > db_name.sql 2>db_name.log
をしかし、私は、SQLファイルの内容を確認したときに、何のストアドプロシージャの作成構文はありませんでした。私はまた、ログファイルをチェックし、同じ結果を受け取った。
誰もがこの問題の根本原因を知っていますか?私はすでにGoogle検索し、これを見つけたhttps://github.com/sequelpro/sequelpro/issues/517。しかし、まだ回避策はありません。
参考までに、私はMariaDB 10.2を使用しています。
'--routines'に相当する' -R'は何か違いはありますか? –
'db_name'の代わりに' --databases db_name'を使用してください。 –
助けてくれてありがとう、それは私が日常的な特権を与えていないからだ。 – budiantoip