Activa JavaScript para disfrutar de los vídeos de la Mediateca.
MariaDB en Windows - Contenido educativo
Ajuste de pantallaEl ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:
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
un
00:00:56
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:
- 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