¿Cómo reemplazar una expresión regular en MySQL?

Tengo una tabla con ~ 500k filas; La columna varchar (255) UTF8 filenamecontiene un nombre de archivo; Estoy tratando de eliminar varios caracteres extraños del nombre de archivo, pensé que usaría una clase de caracteres: [^a-zA-Z0-9()_ .\-] Ahora, ¿hay una función en MySQL que le permita...