No tienes acceso a esta clase

隆Contin煤a aprendiendo! 脷nete y comienza a potenciar tu carrera

Adquiere por un a帽o todos los cursos, escuelas y certificados por un precio especial.

Antes: $249

Currency
$219/a帽o

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Comprar ahora

Termina en:

0D
2H
44M
30S
Curso de Digital Ocean

Curso de Digital Ocean

Santiago Bernal

Santiago Bernal

Instalaci贸n de Mysql en un Droplet

22/26
Recursos

Aportes 10

Preguntas 7

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

o inicia sesi贸n.

Al ejecutar "grant all privileges on . " se le esta dando permisos muy elevados al usuario, este puede realizar todo lo que quiera en todas las bases de datos lo cual no es una buena practica, lo ideal seria: grant all privileges on nombre_base_datos.* to 鈥榥ombre_usuario鈥橜鈥榟ost鈥

Al d铆a de hoy
La ultima versi贸n es mysql 8.0.23 y la configuraci贸n es diferente.

A partir de MySQL 8 ya no puede (impl铆citamente) crear un usuario usando el comando GRANT.
En su lugar debemos utilizar el comando CREATE USER , seguido de la declaraci贸n GRANT :

mysql> CREATE USER 'root'@'%' IDENTIFIED BY 'root';
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;

En un mismo droplet puedo instalar ngnix, php y mysql? o es necesario crear un droplet para cada uno de estos servicios?

Por temas de seguridad se recomienda no usar el usuario root para acceso por ssh, preferiblemente crear un usuario sin privilegios para conectarse y posteriormente escalar los permisos de root ya estando autenticado.

Para los que estamos llevando el curso actualmente, aseg煤rense de crear el Droplet con 1 GB Memory / 10 GB Disk / SFO3 - Ubuntu 20.04 (LTS) x64. Como m铆nimo. Es una sugerencia.

Hola, tengo un problema. Sigo todo al pie de la letra, pero cuando me quiero conectar a mysql desde el servidor backend, tarda demasiado y luego indica este error:

ERROR 2003 (HY000): Can't connect to MySQL server on '10.116.0.2' (110)```

Si tienen alg煤n problema con agregar un nuevo usuario a la base de datos, pueden probar con esto:

mysql -u root

CREATE USER 'admin'@'backend_ip_privada' IDENTIFIED WITH mysql_native_password BY 'admin';

GRANT ALL PRIVILEGES ON *.* TO 'admin'@'backend_ip_privada' WITH GRANT OPTION;

Esas apps que ya vienen preconfiguradas son dockers?

Buena clase 馃檶

En un solo servidor si se pueden instalar todos lo necesario para esta practica como un LAMP uw significa mysql, apache y php en linux.