mysqlは;
を使用するため、クエリは引き続き実行されます 各クエリを区切ると、構文エラーが発生した場合でも、許可すればクエリの実行が継続されます。 SequelProでクエリを実行すると、構文エラーに関するメッセージが表示され、すべてのクエリの実行を続行するか停止するかを確認するメッセージが表示されます。ただし、MySQLコマンドラインで直接実行すると、クエリは引き続き実行され、MySQLはエラーメッセージを表示して、期待どおりに次のクエリに進みます(PHPコードで発生するのと同じことです)。