Instalar MySQL 5.7 en linux Centos 7
1) Tener acceso como root
2) Actualizar tu sistema operativo con el comando:
sudo yum update3) Descarga los repositorios de MySQL 5.7 (se descarga el archivo rpm)
wget http://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm4) Ahora debemos preparar el repositorio para luego poder instalar paquetes MySQL ya que Centos 7 trabaja normalmente con mariadb.
sudo rpm -Uvh mysql57-community-release-el7-9.noarch.rpmDeberías ver una respuesta de la consola de comandos de la siguiente forma:
5) Ahora instalaremos el paquete rpm instalado
sudo yum install mysql-server5.1) Recibirás una lista de paquetes y se te pedirá confirmación para descargarlos. Escribe y presiona ENTER.
6) Ahora debemos iniciar MySQL, para ello escribimos la sentencia
sudo systemctl start mysqld7) Verificar que MySQL está corriendo en nuestro Centos
sudo systemctl status mysqld
password para usuario root de MySQL
Lo primero que debemos preguntarnos es, que es lo nuevo que trae Linux Centos 7 y MySQL 5.7
1) Centos en su versión 7 incorpora systemd (Sistema y administrador de servicios para linux), esto afecta directamente a lo que conocíamos normalmente como script mysql_safe, pues este script ya no viene para poder cambiar el password, por lo que tendremos que gestionar mysql desde systemd.
2) También la versión 5.7 ya no cuenta con el campo password en su tablas usuarios, ahora se llama authentication_string
Cambiando el password del usuario root
3) Ahora debemos seguir esta serie de pasos uno a uno
- systemctl set-environment MYSQLD_OPTS="--skip-grant-tables"
- systemctl restart mysqld
- mysql -u root mysql
- update user set authentication_string=PASSWORD('NUEVO_PASSWORD') where user='root';
- flush privileges;
- exit;
- systemctl unset-environment MYSQLD_OPTS
- systemctl restart mysqld
Listo!, con esto hemos concluido de cambiar el password del usuario root de MySQL v5.7
Espero les haya ayudado.
Fuentes de información
Instalación MySQL 5.7 en Centos 7
https://www.hostinger.es/tutoriales/instalar-mysql-centos-7/#gref
Modificación del password de root
http://scriptinside.blogspot.com/2015/11/centos-7-reset-root-password-mysql-57.html
No hay comentarios:
Publicar un comentario