Reset MySQL root password

contar ocurrencias mysql

Perdiste la clave root de tu MySQL en Ubuntu?

Fácil, vamos a recuperarla:

Si quieres probar que ha funcionado:

¡Hasta un próximo post!

Contar ocurrencias MySQL

contar ocurrencias mysql

Actualmente no existe una función nativa dentro de MySQL que nos permita contar todas las ocurrencias de un carácter en una cadena de texto, pero afortunadamente tenemos una forma de lograrlo fácilmente en un query.

Como contar ocurrencias MySQL

1.- Contando el numero de caracteres de la cadena original.

2.- Borrando temporalmente el carácter que quieres contar y contar la cadena nuevamente

3.- Restar el resultado de la cadena original menos el resultado de la cadena con los caracteres borrados.

4.- Así obtenemos el numero de ocurrencias.

[ SOLUCION ] mysqldump: Can’t create/write to file ‘/msyql_dump/table.txt’ (Errcode: 13) when executing ‘SELECT INTO OUTFILE’

Cuando tratas de hacer dump-backup de MySQL a un archivo directamente desde una sentencia SQL, ocurre el error en Ubuntu:

En Ubuntu Server 10.04 y versiones recientes se proporcionan con el perfil de AppArmor y MySQL puede estar en modo impositivo (enforce mode) por defecto. Para comprobar, puedes revisar la ejecución con:

El resultado debe ser:

Si mysql esta incluido en modo impositivo (enforce mode), entonces es probable una negación de escritura. Las entradas cuando AppArmor bloquea el acceso/escritura se pueden encontrar en

Puedes editar esto en:

Y agrega:

Cerca del final de:

Y haces que AppArmor recargue los perfiles:

IMPORTANTE: Al cambiar esta configuración permitirá a MySQL leer y escribir en el directorio /data
Esperamos que entiendas las implicaciones de seguridad de este cambio.