Saltar navegación

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

MariaDB en Windows - 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.

139 visualizaciones

Descargar la transcripción

Vamos a instalar MariaDB, el servidor de base de datos, clon o réplica de MySQL, pero libre de distribución, en nuestro ordenador Windows. 00:00:01
Vamos primero a entrar a su página y vemos que hay un botón de descarga. 00:00:12
Vemos todas las características de nuestro paquete y en este momento vamos a descargarlo. 00:00:17
Se va a descargar en breve, ya está descargándose, y cuando finalice, pues vamos a darle a ejecutar. 00:00:23
ya está, bien, pues en este momento 00:00:29
ya podemos darle 00:00:36
para que se vaya 00:00:38
instalando 00:00:42
bueno, es una licencia GNU 00:00:43
como podemos ver, por tanto 00:00:46
software de libre distribución, aceptamos los 00:00:47
términos y comenzamos 00:00:50
va a cargar todo en el directorio 00:00:52
que está aquí y nos pide 00:00:53
password para el usuario root 00:00:57
se lo vamos a dar 00:01:00
le damos 00:01:01
un usuario y vamos a permitir acceder 00:01:02
a máquinas remotas para el usuario root 00:01:07
pues vamos a decirle que no, y lo que sí vamos a decirle es que use este formato de carácter 00:01:11
UTF-8 como por defecto, le damos next 00:01:15
y lo podemos instalar como servicio o como ejecutable 00:01:18
bueno, si tuviéramos más sistemas montados, pues a lo mejor habría conflicto, en este caso 00:01:21
vamos a instalarlo como servicio, en este puerto que es el puerto estándar 00:01:26
también si tuviéramos otro MSQL 00:01:30
otro MariaDB instalado y quisiéramos tener 00:01:32
puertos distintos, tendríamos que aceptarlo 00:01:34
y bueno, damos unas características 00:01:36
del tamaño que va a utilizar 00:01:38
de características de tamaño va a utilizar los formatos 00:01:40
de grabación y no de B 00:01:42
le decimos next 00:01:44
e instalamos 00:01:46
bueno, lo primero, vamos a ver que nos 00:01:47
permita hacer cambios en el dispositivo 00:01:50
le decimos que sí 00:01:53
y esto pues empieza a instalar 00:01:54
el programa, tardará un poquito 00:01:56
pero bueno, vamos a estar mientras 00:01:58
aquí visualizando 00:02:00
lo que ocurra. MariaDB 00:02:02
como repito es casi un clon 00:02:04
de MSQL y 00:02:06
una vez que MSQL pasó 00:02:08
a ser mantenido 00:02:10
y introducido en librerías 00:02:12
privadas por parte de la empresa Oracle 00:02:14
pues se generó 00:02:16
esta otra 00:02:18
línea de desarrollo para 00:02:20
mantener la pureza del software libre que 00:02:22
todo el mundo pueda asistir al código. Bueno, ya está 00:02:24
instalado. Vamos a darle finish 00:02:26
y ya está 00:02:28
instalado, como es un servicio 00:02:31
pues no hay ningún ejecutable que podamos ver 00:02:32
si vamos a nuestro menú 00:02:34
pues podemos ver por aquí 00:02:37
que tenemos instalado 00:02:39
MariaDB 00:02:41
aquí lo tenemos instalado 00:02:43
y entonces pues podemos ir directamente 00:02:44
a un cliente de MariaDB y empezar a ejecutar 00:02:46
esta aplicación 00:02:49
o ir al prompt 00:02:51
y aquí empezar a ejecutarlo 00:02:52
voy a ampliar la ventana 00:02:54
y voy a teclear mi SQL 00:02:55
Bueno, en primer lugar nos dice que no podemos entrar porque este usuario en esta máquina no tiene permisos, de momento el único usuario que tenemos disponible es el usuario root y tenemos que darle que nos pida, nos solicite la clave, la tecleamos y en este momento ya podemos entrar dentro. 00:02:58
La primera recomendación cuando entramos aquí es que nos vamos a tener, tenemos algunas bases de datos creadas que son propias de la gestión del sistema. 00:03:18
Aquí, me he equivocado, bata bases, ahí. 00:03:25
Entonces tenemos esto generado, ¿vale? 00:03:28
Pero realmente no tenemos ningún usuario y nada todavía creado. 00:03:31
Mi recomendación es que no utilicemos usuarios de root prácticamente para nada. 00:03:35
Incluso si queremos tener un usuario con todos los derechos administrativos, lo generemos y trabajemos con él. 00:03:38
Vamos a ver cómo se haría eso. 00:03:44
Entonces crearíamos un nuevo usuario, createUser, por ejemplo, yo crearía un usuario que se llame admin y que tenga que acceder desde esta máquina y le pongo una clave. 00:03:45
En este ejemplo voy a poner una clave muy simple, admin directamente, me falta una palabreja aquí, identifyByAdmin, muy simple, 00:03:59
pero la recomendación es que este nombre sea bastante complejo, puesto que va a ser la ruta de entrada a todo el sistema. 00:04:08
Ahora vamos a darle permiso, le vamos a dar todos los privilegios sobre toda la base de datos y dentro de ella sobre todas las tablas de esa base de datos a este usuario 00:04:16
y además le vamos a permitir que dé permisos a otros usuarios, pueda crear otros usuarios y darles permisos. 00:04:27
Entonces, bueno, este es un usuario completamente administrador, pero que ya no es el root, 00:04:42
el cual deberíamos dejar ahí escondido y no utilizar prácticamente nunca. 00:04:48
Vamos a actualizar los privilegios y ya lo tenemos. 00:04:52
En este momento nos vamos a salir de MariaDB y vamos a entrar ya con nuestro usuario. 00:04:58
Vamos a hacerlo así directamente para que vean otra manera de entrar, ¿de acuerdo? 00:05:11
en el cual podemos llegar al usuario de Power directamente 00:05:14
y en este momento si entramos 00:05:16
pues efectivamente estamos viendo 00:05:18
exactamente lo mismo 00:05:20
que veía Ruth 00:05:22
porque es un usuario muy parecido 00:05:24
cuando creen ustedes una base de datos nueva, etc. 00:05:25
deberían darle permisos a los usuarios correspondientes 00:05:28
y trabajar con esos usuarios 00:05:31
sobre cada base de datos 00:05:32
me voy a ir a una base de datos que existe ahí que se llama test 00:05:33
y en esa base de datos ya vemos que el plan 00:05:36
nos ha cambiado de no estar metidos en ninguna 00:05:40
base de datos hasta ahora en texto vamos a ver qué tablas qué tablas hay dentro de este de esta 00:05:42
base de datos y vemos que está vacía con lo cual está claro que es para pruebas con lo cual vamos 00:05:50
a hacer nuestra primera prueba vamos a crear una tabla bueno por ejemplo un usuario un campo id que 00:05:54
sea de tipo entero que sea clave primaria y que se permita que auto incremente a tener que estar 00:06:04
tecleando 1, 2, 3, etc 00:06:12
y un campo nombre que sea 00:06:14
un marchal, por ejemplo, de 50 00:06:16
y que no sea 1 00:06:18
por ejemplo 00:06:20
creamos la tabla, vamos a insertar 00:06:23
algún elemento 00:06:26
tabla 00:06:26
vamos a pedirle simplemente que nos permita 00:06:30
teclear el campo nombre 00:06:33
values 00:06:34
ana 00:06:36
vamos a meterle más elementos 00:06:37
vamos a escribir, por ejemplo 00:06:43
a Luis 00:06:45
vamos a introducir a Pedro 00:06:46
a María 00:06:50
y si ahora visualizamos lo que hay dentro de esta tabla 00:06:52
vamos a ordenarlo por nombre, pues efectivamente vemos 00:07:01
que ahí están todos los usuarios que hemos introducido 00:07:11
bueno, a partir de aquí ya simplemente trabajar con esta base de datos o conectarnos 00:07:14
a ella a través de cualquier programa o lenguaje o lo que sea 00:07:20
no vamos a salir 00:07:23
y ya 00:07:25
la utilizan como más les guste 00:07:26
Idioma/s:
es
Autor/es:
Amadeo Mora
Subido por:
Amadeo M.
Licencia:
Dominio público
Visualizaciones:
139
Fecha:
7 de noviembre de 2020 - 10:27
Visibilidad:
Público
Centro:
IES CLARA DEL REY
Duración:
07′ 31″
Relación de aspecto:
1.78:1
Resolución:
1364x768 píxeles
Tamaño:
29.51 MBytes

Del mismo autor…

Ver más del mismo autor


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid