Limitar texto, contar carácteres y otras operaciones de strings en MySQL

Funciones de strings de MySQL:

LEFT( campo, n): Retorna los n primeros caracteres del campo.
RIGHT( campo, n): Retorna los n últimos caracteres del campo.
CHAR_LENGTH( campo): Retorna el número de caracteres del campo.
UPPER( campo): Retorna el campo en mayúsculas.
LOWER( campo ): Retorna el campo en minúsculas.
LOCATE( substr, str [, pos] ): Retorna la 1a ocurrencia de substr en str. Si se especifica pos, empieza a buscar a partir de la posición indicada. str, ssubstr y pos pueden ser campos o constantes.
REPLACE( str, buscar, reemplazo ): Substituye todas las ocurrencias de 'buscar' por 'remplazo' en 'str'. Los campos pueden ser campos de base de datos y/o constantes.
REVERSE( campo ): Retorna el campo invertido.
SUBSTR
( string, inicio, final ): Retorna la parte indicada del string. Los campos pueden ser campos de base de datos y/o constantes.
TRIM( campo ): Retorna el campo sin espacios a la izquierda ni la derecha.
LTRIM( campo ): Retorna el campo sin espacios a la izquierda.
RTRIM( campo ): Retorna el campo sin espacios a la derecha.