MYSQL de recherche si une chaîne contient des caractères spéciaux?

J'ai besoin à la recherche des champs de la table contient des caractères spéciaux. J'ai trouvé une solution, étant donné ici quelque chose comme:

SELECT * 
FROM `tableName` 
WHERE `columnName` LIKE "%#%" 
OR `columnName` LIKE "%$%" 
OR (etc.)

Mais cette solution est trop large. J'ai besoin de parler de tous les caractères spéciaux. Mais je veux quelque chose qui recherche quelque chose comme:

SELECT *
FROM `tableName`
WHERE `columnName` LIKE '%[^a-zA-Z0-9]%'

Qui est la recherche de la colonne qui contient non seulement a-z, A-Z et 0-9 mais d'autres personnages aussi. Est-il possible avec MYSQL

OriginalL'auteur Al Amin Chayan | 2015-11-05