TL;DR
-
これは5.7のバグ。8.0では起こらない
-
エラーメッセージからここへ来たあなたへ。
useステートメントを忘れています。useしてからもういちどCREATE VIEWなりALTER VIEWなりを実行するのです
スキーマを何も指定せずに接続して、かつ、FROM句サブクエリがあるものを実行しようとするとエラる。ビュー名を完全修飾していても、使っているテーブルを完全修飾していてもエラる。しかも
root@localhost なのに ANY command denied …