Categorías
MySQL Wordpress

Cómo cambiar la contraseña, directamente en la base de datos WordPress

La tabla wp_users contiene todos los usuarios y su contraseña, dirección de correo electrónico, etc. Si olvida la contraseña, directamente puede cambiarla en su base de datos, modificando la entrada. Después es necesario asignar al campo user_pass el valor de su nueva contraseña. No olvide poner el campo en md5 antes de ejecutar la petición, lo que permite cifrar la contraseña […]

Categorías
MySQL

Cómo hacer copias de seguridad MySql con mysqldump

La forma más común para crear copias de seguridad de MySQL, desde consola, se basa en el uso del comando mysqldump. Este comando se incluyen la instalación de MySQL. Para usar mysqldump, abre una consola y ejecuta lo siguiente: Copia de seguridad básica $ mysqldump –user=TU_USUARIO –password=TU_CONTRASEÑA NOMBRE_BASE_DE_DATOS > copia_seguridad.sql Si por ejemplo el usuario […]

Categorías
MySQL

Buscar o listar campos vacíos en MySQL

A raíz de unas búsquedas en una base de datos para actualizar datos. Vi la necesidad de hacer unas búsquedas en la que los campos están vacíos. Respecto a esto, se ha escrito mucho en Internet, y es algo básico y sencillo, pero no está de más hacer un recordatorio. Existen diferencias importantes entre estas […]

Categorías
MySQL

Importar correctamente las eñes y tildes en MySQL

En ocasiones es necesario exportar e importar bases de datos de un servidor a otro. El método más rápido para realizar el cambio de la base de datos es usar la consola de MySQL y el comando mysqldump. Ejemplo de importación: $mysql -h host -u usuario -p -D basededatos < fichero.sql Si origen y destino […]

Categorías
MySQL

Asignar privilegios a un usuario MySQL con GRANT

Veamos unos ejemplos de la función GRANT de MySQL. Es el método más utilizado para asignar privilegios: GRANT privilegios ON base/tabla TO usuario [IDENTIFIED by ´contraseña´] [WITH GRANT OPTION]; La opción WITH GRANT OPTION facilita al usuario el poder de darle a otros usuarios sus mismos privilegios. Con la siguiente línea se darían todos los […]

Categorías
MySQL

Cambiar la configuración de la conexión a la base de datos en Drupal

En una web instalada bajo Drupal el fichero que contiene los datos para poder establecer la conexión con la Base de datos se encuentra en sites/default/settings.php Al editar el fichero buscar la sección $databases donde muestra la información necesaria para realizar la conexión: El ejemplo es de la versión 7.2 de Drupal. En driver será: […]

Categorías
MySQL

Importar un fichero .sql desde consola MySQL

Si queremos importar una base de datos grande, tenemos dos opciones.  La primera es aumentar el valor tamaño máximo del fichero a importar en los parámetros del fichero php.ini. Pero phpMyAdmin es lento al importar fichero grandes y para ahorrar tiempo es mejor usar la consola de MySQL. Cómo usar la consola para importar Conectarse […]

Categorías
MySQL

Aumentar el tamaño máximo de importación en el PhpMyAdmin

Para aumentar el tamaño máximo de un fichero a importar desde el PhpMyAdmin, hay que modificar el archivo php.ini de nuestro servidor. Ejemplo #vi /etc/php5/apache2/php.ini ; Maximum size of POST data that PHP will accept. ; Its value may be 0 to disable the limit. It is ignored if POST data reading ; is disabled […]

Categorías
MySQL

Cómo realizar backups o copias de seguridad de MySQL con AutoMySQLBackup en Linux

AutoMySQLBackup permite crear copias de seguridad diarias, semanales y mensuales de una o de varias bases de datos MySQL. Además notifica la ejecución de las copias de seguridad por correo electrónico, puede comprimir y cifrar las copias de seguridad, rotar las copias de seguridad y que estas sean incrementales. Instalación AutoMySqlBackup Desde terminal ejecutar: #apt-get install […]