Petit détail :

#
WHERE
/* exclut la base syst?me 'mysql' */
t.TABLE_SCHEMA != 'mysql'
Le symbole de l'inégalité en SQL n'est pas != mais <>.

Autre détail :