質問: `a`.`quote_id`) limit 0, 30 エラーメッセージは次のとおりです。#1449 - the user specified as a definer ('web2vi'@'%') does not exist なぜ私はそのエラーが出ますか?どうやって直すの?
回答: これがストアドプロシージャの場合は、次の操作を実行できます。update `mysql`.`proc` set definer = 'yournewdefiner' where definer='olddefinershownbefore' しかし、これはお勧めできません。私にとっては、より良い解決策は定義者を作成することです。create user 'myuser' identified by 'mypass'; grant all on `mytable`.* to 'myuser' identified by 'mypass';