Tag Archive Base de datos

PorErik Guerrero V.

PosgreSQL – Obtener cantidad de registros por tabla

Llevar un registro de la cantidad de filas de. cada tabla puede resultar útil para la planificación de la capacidad y el presupuesto, aunque es sorprendentemente difícil obtener recuentos precisos.

Leer más

PorErik Guerrero V.

Crear, compilar Dockerfile con PHP 7.2 + Apache + PostgreSQL PGSQL Connect

Crearemos el Dockerfile, compilaremos y ejecutaremos el contenedor listo para trabajar con PHP 7.2 con conexión a base de datos PostgreSQL de manera fácil.

Leer más

PorErik Guerrero V.

Linux – Desbloquear conexión a la base de datos por SELinux

Probablemente hemos tenido en algún momento  problema para conectarnos a nuestra base de datos desde nuestra aplicación web, SELinux bloquea por defecto las conexiones entrantes a nuestra base de datos.

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 !!!