Tag Archive MySQL

PorErik Guerrero V.

Hacer una copia de seguridad de una base de datos MySQL desde Terminal

Es importante obtener un respaldo o copia de seguridad de nuestra base de datos en este caso haremos de una base de datos MySQL a través de nuestro terminal  Mac Osx de igual forma desde una terminal Linux como también ingresando por ssh a nuestro servidor de manera sencilla.

Leer más

Poradmin

La tabla MySQL está marcada como bloqueada

La tabla puede quedar bloqueada después de una reparación automática o manual para ellos podemos reparar individualmente la tabla bloqueada.

Leer más

PorErik Guerrero V.

MySQL Instalación y configuración, forzar el cambio contraseña / password root

Instalamos MySQL

$ sudo apt-get install mysql-common mysql-server

Iniciar mysql

$ sudo service mysql start

ó


$ systemctl start mysql

Habilitar mysql
$ sudo service mysql enable
ó
$ systemctl enable mysql

Configurar password root

Editamos la siguiente ruta de configuración mysqld

$ sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf

Agregamos:

[mysqld]

skip-grant-tables

Guardamos y reiniciamos el servicio mysql:
$ sudo service mysql restart

Deberíamos poder iniciar sesión en mysql ahora usando el comando a continuación
$ mysql -u root -p

Ejecutamos una ves dentro:

mysql> flush privileges
mysql> use mysql;
mysql> update user set authentication_string=PASSWORD("") where User='root';
mysql> update user set plugin="mysql_native_password" where User='root'; # THIS LINE
mysql> flush privileges;
mysql> quit;

Volvemos a editar el archivo de configuracion de mysqld, y comentamos o eliminamos
la linea que agregamos anteriormente en mi caso lo voy a comentar.

$ sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf

[mysqld]
# skip-grant-table
s

Guardamos y reiniciamos el servicio mysql

$ sudo service mysql restart

Listo !!!