Para poder instalar el servidor de bases de datos MySQL en CentOS, debemos seguir unos pasos muy sencillos.

Primero debemos descargarnos el paquete correspondiente y posteriormente configurar el servicio.

yum install mysql-server

Installing:
mysql-server x86_64 5.1.69-1.el6_4 updates 8.7 M
Installing for dependencies:
mysql x86_64 5.1.69-1.el6_4 updates 907 k
perl-DBD-MySQL x86_64 4.013-3.el6 base 134 k
Updating for dependencies:
mysql-libs x86_64

Nos pedirá confirmación para la descarga de los paquetes.

Total download size: 11 M
Is this ok [y/N]:

Una vez descargados los paquetes e instalados, ya lo tenemos casi todo. Ahora podemos acceder al servidor mediante el siguiente comando.

mysql

Si os fijáis  no se ha tenido que especificar contraseña para el usuario root. Podemos salir de la consola de mysql escribiendo quit y podemos lanzar el siguiente comando que nos servirá para configurar los accesos y contraseña del servidor.

mysql_secure_installation

Mediante de este comando se van a poder configurar los siguientes parámetros:

Enter current password for root (enter for none): Pulsamos Enter

Set root password? [Y/n] Y
New password: Aqui escribimos la nueva contraseña
Re_enter new password: Repetimos la contraseña
Password updated sucessfully!
Reloading privilege tables..
… Success!

De forma predeterminada MySQL tiene un usuario anónimo que permite a cualquiera acceder al servidor MySQL sin necesidad de tener una cuenta de usuario. Si vamos a utilizar nuestro servidor como un entorno de producción, debemos pulsar n, si es para realizar pruebas podemos dejarlo como esta, pulsando Y.

Remove anonymous users? [Y/n] Y

Lo siguiente es eliminar la base de datos `test` que viene creada por defecto y en principio no es necesaria.

Remove test database and access to it? [Y/n] Y
 – Droping test database…
 … Success!
 – Removing privileges on test database …
 … Success!

Ya por ultimo debemos recargar los privilegios para que los cambios que hemos realizado surtan efecto.

Reload privilege tables now? [Y/n] Y
 … Success!

Cleaning up…

Ya hemos finalizado la configuración. Para terminar podemos habilitar a través del siguiente comando que el servidor mysql arranque automáticamente.

chkconfig mysqld on

Nota: Si quisiéramos crear un usuario con permisos sobre una base de datos o todas accederemos a la consola mysql mediante el siguiente comando.

mysql -u root -p

Y escribiremos la siguiente sentencia.

mysql> GRANT ALL PRIVILEGES ON dbpruebas.* TO ‘gelokatil’@’localhost’ IDENTIFIED BY ‘lacontraseña’;

Leave a Reply

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre lang="" line="" escaped="">

*

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.