私は自分が開発した方法でサイトをセットアップし、localhost
それを更新するだけで、すべて問題ありませんが、Stored Procedures
.
localhost でストアド プロシージャを作成し、sqlyog を使用してそれを live サーバーにコピーすると、通常どおりコピーされますが、 live で変更できません。そのためには、ダミーの名前で別のものを作成し、ライブで SP のコードを手動でコピーして貼り付け、実行して作成する必要があります。
ここで何が問題なのですか?
アップデート
SPを実行すると次のエラーが発生するため、定義者の問題を見つけました。
The user specified as a definer ('root'@'localhost') does not exist
手順をコピーする前に削除したため、この問題は予想できませんdefiner
が、その問題です。のように思える
sqlyog はおそらく強制的に追加します
. これを修正するアイデアはありますか?