Saltar navegación

Activa JavaScript para disfrutar de los vídeos de la Mediateca.

MariaDB en MAX - Contenido educativo

Ajuste de pantalla

El ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:

Subido el 7 de noviembre de 2020 por Amadeo M.

317 visualizaciones

Descargar la transcripción

Ahora vamos a instalar MariaDB en un sistema Linux. Estamos ya en nuestro sistema Max, para que se vea bien, y abrimos el terminal. Podríamos hacerlo, ya lo he dicho en otros vídeos, con nuestro sistema Synaptic. Aquí lo tenemos, el gestor de paquetes, pero vamos a hacerlo por la línea de comandos, que es más versátil. 00:00:01
lo primero, ponernos como administrador 00:00:21
para poder realizar estas gestiones 00:00:25
y una vez que ya no estamos como 00:00:26
administrador, pues la cuestión 00:00:29
es instalar el servidor 00:00:31
de MariaDB 00:00:33
bueno, si sabemos exactamente cuál es el 00:00:34
comando, pues lo teclearíamos 00:00:37
mariadb-server 00:00:38
y ya está 00:00:42
¿de acuerdo? yo también recomiendo 00:00:43
que muchas veces se mire 00:00:45
que hay algo 00:00:47
que parecido a lo que queremos 00:00:47
porque hay veces que no sabemos exactamente los nombres de los paquetes 00:00:50
entonces simplemente utilizando apt-search y el nombre que queramos 00:00:53
pues nos va a mostrar información de la paquetería que tiene que ver con esto 00:00:56
y aquí veríamos que está nuestro MariaDB Server 00:01:00
pero también hay más cosas que pueden ser de interés 00:01:03
en otros sistemas se realiza con apt-cache-search 00:01:05
y va a ser un formato un tanto parecido 00:01:12
MariaDB Server lo veríamos aquí 00:01:16
lo digo porque puede haber sistemas que exactamente no tengan las mismas instrucciones 00:01:18
bueno, para instalar MariaDB 00:01:22
pues simplemente ponemos 00:01:26
apt install mariadb-server y empieza a instalar 00:01:29
el sistema, nos va a descargar una serie de paquetes 00:01:34
no creo que tarde mucho, bueno ya está 00:01:38
de hecho ya ha descargado todo y ya está instalando 00:01:54
Vemos que va a instalar varias cosas más 00:01:56
Está instalando programas comunes 00:01:59
Hago una librería 00:02:02
Aquí un cliente de MariaDB 00:02:03
Curiosamente el cliente de MariaDB 00:02:05
Ya veremos que se llama MySQL 00:02:07
Ya decimos que son las dos 00:02:09
Distribuciones, MariaDB y MySQL 00:02:13
Son primas hermanas 00:02:16
Lo único que MariaDB mantiene 00:02:17
La filosofía de software de libre distribución 00:02:19
Está creando 00:02:22
Los servicios 00:02:39
Y los enlaces para arrancar esos servicios 00:02:40
Parte de la documentación 00:02:42
Y cuando finalice, en breve 00:02:46
Pues podemos trabajar ya con MiSQL 00:02:57
Bueno, voy a seguirme como superusuario 00:03:01
Para que veamos que ocurre si tecleamos aquí MiSQL 00:03:05
Bueno, nos dice que para este usuario, para el usuario Madrid 00:03:09
En la máquina en la que estamos, en localhost 00:03:12
No tenemos permiso 00:03:15
Y efectivamente al arrancar por primera vez no se tiene permisos 00:03:17
Con lo cual voy a volver a conectarme como administrador y ya te he creado mi SQL sin ningún parámetro. 00:03:20
Y vemos que podemos entrar. De hecho, si entramos, vemos que hay una serie de bases de datos ya creadas. 00:03:29
¿De acuerdo? Vaya de estas. 00:03:37
Lo primero que deberíamos hacer en cualquier sistema es crear un usuario, un usuario que sea el que tenga privilegios para trabajar. 00:03:39
y olvidarnos del usuario root 00:03:46
que es el que en este momento, aunque no lo sepamos 00:03:48
estamos trabajando 00:03:51
la manera de crear un nuevo usuario 00:03:51
en MariaDB o MySQL 00:03:55
es create user 00:03:56
el nombre que le queramos poner 00:03:59
por ejemplo admin 00:04:01
arroba localhost 00:04:02
que es sobre la máquina en la que queremos entrar 00:04:06
identify 00:04:08
y aquí una clave 00:04:12
que debería ser una clave potente 00:04:13
en este caso como estamos simplemente 00:04:15
comprobando esto y no queremos liarnos 00:04:17
vamos a poner esa clave que es muy simple 00:04:20
yo ni se les ocurre a poner 00:04:22
esas claves porque eso es muy fácil 00:04:24
de destripar y entrar dentro 00:04:26
bueno, creamos este 00:04:27
usuario y ahora 00:04:30
una vez que lo tenemos creado vamos a darle 00:04:32
permisos, para dar permisos 00:04:34
le vamos a dar todos los privilegios 00:04:35
todos los privilegios 00:04:38
sobre cualquier base de datos 00:04:40
y sobre cualquier 00:04:44
tabla de la base de datos 00:04:46
a este usuario, esto igual, esto es exactamente igual 00:04:47
cuando creemos otros usuarios no deberíamos hacerlo, deberíamos darle 00:04:52
los permisos específicos que haga falta y vamos a darle 00:04:56
además que este usuario admin tenga opciones de también 00:05:00
dar permisos a otros, a otros usuarios 00:05:04
una vez que hacemos esto, ya lo grabamos para que se actualice 00:05:08
el sistema y nos vamos a salir de aquí 00:05:12
Vamos a salir para ver que ahora, ya sin ser usuario administrador, desde su usuario cualquiera, 00:05:16
si yo entro con el usuario admin y pido el password, efectivamente, ya teclaré el password, 00:05:23
ya estoy dentro exactamente igual que estaba, puedo ver las tablas que hay en cualquier sitio, etc. 00:05:32
O incluso crearme una base de datos, create database, por ejemplo, test, situarme en ella, crear una tabla, vamos a decir que sea un campo primary key y que sea auto increment, 00:05:39
y un campo nombre que sea un barchar de 50, que no permita que sea un campo único, que no admita repeticiones y por tanto también que no permita nulos. 00:06:03
Bueno, hay una cuestión que me ha faltado aquí, da un error, y es que aquí tengo que decir que el tipo de id es un entero. 00:06:23
Bueno, una vez que he creado esto puedo insertar en esta tabla, pues, en el campo nombre, puesto que el otro campo ya se rellena automáticamente, los valores, pues, a ver si teclamos bien, Ana, vamos a teclear más valores, Juan, Luis, y ahora, por ejemplo, si queremos ver el ID y el nombre de esta tabla, 00:06:32
From tabla, ordenado por nombre, pues lo veríamos perfectamente aquí trabajando. 00:07:11
Bueno, ya vemos que está funcionando completamente, que no tenemos ningún problema. 00:07:22
Sería buen momento para crear un usuario, una tabla o una base de datos y sobre esa base de datos dar permiso a un usuario y ya trabajar con seguridad dentro de este sistema. 00:07:27
Vamos a salirnos para terminar esta presentación. 00:07:38
CC por Antarctica Films Argentina 00:07:41
Idioma/s:
es
Autor/es:
Amadeo Mora
Subido por:
Amadeo M.
Licencia:
Dominio público
Visualizaciones:
317
Fecha:
7 de noviembre de 2020 - 10:04
Visibilidad:
Público
Centro:
IES CLARA DEL REY
Duración:
07′ 46″
Relación de aspecto:
1.78:1
Resolución:
1364x768 píxeles
Tamaño:
39.29 MBytes

Del mismo autor…

Ver más del mismo autor


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid