Diferencia entre revisiones de «Instalación MySQL»
Ir a la navegación
Ir a la búsqueda
([feat] Add information Instalación MySQL) |
|||
Línea 5: | Línea 5: | ||
=== Docker === | === Docker === | ||
==== MySQL versión | ==== MySQL versión 8.0 ==== | ||
docker run -p | docker volume create mysql8.0-volume | ||
docker run -p 3326:3306 -v mysql8.0-volume:/var/lib/mysql --name=mysql-server8.0 -d mysql/mysql-server:8.0 mysqld --lower_case_table_names=1 | |||
Se genera un password | Se genera un password | ||
docker logs mysql- | docker logs mysql-server8.0 2>&1 | grep GENERATED | ||
Run container y acceder a la terminal MySQL: | Run container y acceder a la terminal MySQL: | ||
docker exec -it mysql- | docker exec -it mysql-server8.0 mysql -uroot -p | ||
===== Cambiar pass del root ===== | ===== Cambiar pass del root ===== | ||
Línea 30: | Línea 31: | ||
Run container y acceder al bash: | Run container y acceder al bash: | ||
docker exec -it mysql- | docker exec -it mysql-server8.0 bash | ||
==== MySQL versión | ==== MySQL versión 5.7 ==== | ||
docker run -p 3316:3306 --name=mysql-server5.7 -d mysql/mysql-server:5.7 mysqld --lower_case_table_names=1 | |||
docker run -p | |||
Se genera un password | Se genera un password | ||
docker logs mysql- | docker logs mysql-server5.7 2>&1 | grep GENERATED | ||
Run container y acceder a la terminal MySQL: | Run container y acceder a la terminal MySQL: | ||
docker exec -it mysql- | docker exec -it mysql-server5.7 mysql -uroot -p | ||
===== Cambiar pass del root ===== | ===== Cambiar pass del root ===== | ||
Línea 58: | Línea 58: | ||
Run container y acceder al bash: | Run container y acceder al bash: | ||
docker exec -it mysql- | docker exec -it mysql-server5.7 bash |
Revisión del 18:18 24 ago 2023
Instalacion
GNU/Linux
Docker
MySQL versión 8.0
docker volume create mysql8.0-volume docker run -p 3326:3306 -v mysql8.0-volume:/var/lib/mysql --name=mysql-server8.0 -d mysql/mysql-server:8.0 mysqld --lower_case_table_names=1
Se genera un password
docker logs mysql-server8.0 2>&1 | grep GENERATED
Run container y acceder a la terminal MySQL:
docker exec -it mysql-server8.0 mysql -uroot -p
Cambiar pass del root
Cambiar pass del usuario root:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPassGENERATED'; FLUSH PRIVILEGES;
Observaciones
- En MyNewPassGENERATED debe de colocarse el password que se genero arriba.
Run container y acceder al bash:
docker exec -it mysql-server8.0 bash
MySQL versión 5.7
docker run -p 3316:3306 --name=mysql-server5.7 -d mysql/mysql-server:5.7 mysqld --lower_case_table_names=1
Se genera un password
docker logs mysql-server5.7 2>&1 | grep GENERATED
Run container y acceder a la terminal MySQL:
docker exec -it mysql-server5.7 mysql -uroot -p
Cambiar pass del root
Cambiar pass del usuario root:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPassGENERATED'; FLUSH PRIVILEGES;
Observaciones
- En MyNewPassGENERATED debe de colocarse el password que se genero arriba.
Run container y acceder al bash:
docker exec -it mysql-server5.7 bash