Extrait de la documentation MySQL en supposant que vous utilisez au moins MySQL 5.0 ou supérieur :
Caractères autorisés dans sans guillemets identifiants :
-
ASCII :[0-9,a-z,A-Z$_] (lettres latines de base, chiffres 0-9, dollar, trait de soulignement)
-
Étendu :U+0080 .. U+FFFF
Caractères autorisés dans les quotes les identifiants incluent le plan multilingue de base Unicode (BMP) complet, à l'exception de U+0000 :
-
ASCII :U+0001 .. U+007F
-
Étendu :U+0080 .. U+FFFF
TL;DR
Répondre à votre question, oui.. Vous pouvez utiliser le $
caractère dans les noms de colonne entre guillemets ou sans guillemets.