Instalando MySQL y PHPmyAdmin en CentOS

MySQL y phpMyAdmin

Sólo necesita realizar lo siguiente para instalar o actualizar el equipamiento lógico necesario:

yum -y install mysql mysql-server

Para permitir funconar al servicio mysqld, active la política mysqld_disable_trans con el mandato setsebool.

setsebool -P mysqld_disable_trans 1

utilice el siguiente mandato para que SELinux permita utilizar el cliente mysql establecer conexiones hacia servidores MySQL:

setsebool -P allow_user_mysql_connect 1

Para iniciar por primera vez el servicio mysqld y generar la base de datos inicial (mysql), utilice:

/sbin/service mysqld start

El reinicio del servicio mysqld se realiza con:

/sbin/service mysqld restart

Para detener el servicio mysqld, utilice:

/sbin/service mysqld stop

Para hacer que el servicio de mysqld esté activo con el siguiente inicio del sistema, en todos los niveles de ejecución (2, 3, 4, y 5), se utiliza lo siguiente:

/sbin/chkconfig mysqld on

La forma más simple de asignar una clave de acceso al usuario root de MySQL™ solo requiere de un único mandato:.

mysqladmin -u root password nueva-clave-de-acceso

Para crear una nueva base de datos, puede utilizarse el mandato mysqladmin con el parámetro create:

mysqladmin -u root -p create dbejemplo

Si queremos eliminar dicha base de datos, utilizamos el parámetro drop en lugar de create.

mysqladmin -u root -p drop dbejemplo

Instalando PhpMyAdmin en CentOS

Instalamos dependencias necesarias y el paquete:

yum install php-mysql php-mbstring php-myadmin

Reiniciamos el servidor web:

/etc/init.d/httpd restart

Dejamos accesible la aplicación desde una URL pública:

ln -s /usr/share/phpMyAdmin /var/www/html/phpmyadmin
De esta manera podremos acceder al gestor de bases de datos entrando en: http://IP.DE.TU.SERVER/phpmyadmin, los datos de acceso a usar serán los de cada usuario de MySQL, esto se basa en la autenticación que trae por defecto el paquete que instala yum.

Deja un comentario

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

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