1
00:00:00,750 --> 00:00:02,740
Vamos a crear una pequeña base de datos.

2
00:00:02,790 --> 00:00:07,410
La estaremos creando una tabla y después iremos extendiendo la base de datos.

3
00:00:07,530 --> 00:00:12,930
No es necesario que creas todo en una base de datos predecir con el paso del tiempo regando información

4
00:00:12,930 --> 00:00:20,740
agregando tablas y conectando esa información con otra en este caso de abrir Map abrimos abrimos aquí

5
00:00:20,790 --> 00:00:27,690
el botón de medidas para abrir la página principal vas a encontrar a quién Tools PHP maullar admin entonces

6
00:00:27,710 --> 00:00:28,930
PHP y admin.

7
00:00:28,940 --> 00:00:34,340
Aquí podemos crear y administrar nuestras bases de datos ver que ya tengo muchas es ilimitado puedes

8
00:00:34,340 --> 00:00:39,410
crear todas las que quieras que quieran dar andar a veces incluso lo va a poner en español en inglés

9
00:00:39,950 --> 00:00:45,160
en español es más fácil de ver para todos aquí en base a datos.

10
00:00:45,170 --> 00:00:50,440
Por cierto si se ve distinto aquí el tema también lo puedes cambiar solamente en caso de que tengas

11
00:00:50,440 --> 00:00:56,190
uno distinto y quieras tenerlo igual damos clic en base de datos aquí vamos a ponerle un nombre.

12
00:00:56,350 --> 00:01:04,090
Este proyecto yo lo llamé OPT task y en el cotejan miento esto es importante utilizar Tc8 general.

13
00:01:04,120 --> 00:01:12,400
Si esto es lo que nos permitirá guardarlos ciertos caracteres el idioma español es muy común tener acentos

14
00:01:12,400 --> 00:01:15,150
tener Koma ñ etcétera.

15
00:01:15,160 --> 00:01:17,400
Todo eso va almacenarlo o Tc8.

16
00:01:18,100 --> 00:01:24,610
Entonces crear y eso nos va a crear una base de datos completamente vacía en estructura puedes ver que

17
00:01:24,610 --> 00:01:25,140
no hay nada.

18
00:01:25,510 --> 00:01:32,050
Vamos a crear la primera tabla que vamos a crear puedes ver primero que tengo libre acceso a la parte

19
00:01:32,050 --> 00:01:37,800
de crear proyectos administrar las tareas también tengo acceso a todas las distintas páginas.

20
00:01:37,810 --> 00:01:41,820
Tenemos que encontrar una forma de limitar ese acceso.

21
00:01:41,860 --> 00:01:48,290
La mejor forma es crear una tabla que almacene a los usuarios del sitio web.

22
00:01:48,550 --> 00:01:55,570
Es importante que tengamos un usuario y un password entonces vamos a ver qué tenemos que crear en nuestra

23
00:01:55,570 --> 00:01:56,070
tabla.

24
00:01:56,110 --> 00:02:00,130
En la primera tabla que vamos a crear obviamente volveremos un poco más adelante.

25
00:02:00,130 --> 00:02:05,710
Nuestra primera tabla va a requerir que tengamos los usuarios de esta forma vamos a poder autenticar

26
00:02:05,710 --> 00:02:13,290
usuarios y prevenir que algunos que no estén autenticado puedan ver información de nuestro proyecto.

27
00:02:13,360 --> 00:02:15,000
La vamos a llamar usuarios.

28
00:02:15,130 --> 00:02:20,180
El primer tipo de campo va a ser un ideé para identificar cada uno de los usuarios.

29
00:02:20,380 --> 00:02:25,060
Es más fácil hacerlo por medio de un IDE se va a tener un tipo de dato entero.

30
00:02:25,330 --> 00:02:31,890
Vamos a crear un usuario que va a ser parchar algunos sitios web te permiten guiarte con un correo y

31
00:02:31,880 --> 00:02:36,660
otros te permiten crear un usuario y finalmente un password.

32
00:02:36,660 --> 00:02:38,480
También va a tener un.

33
00:02:38,940 --> 00:02:42,190
Vamos a ver por qué íbamos a crear estas tablas enseguida.

34
00:02:44,640 --> 00:02:50,610
Ya de vuelta en PHP admin vamos a nombrar nuestra tabla como usuarios y vamos a crear tres columnas.

35
00:02:50,610 --> 00:02:56,210
Vimos que tenemos que crear el IDE el usuario y el paso por lo de continuar vamos a crear el primero

36
00:02:56,220 --> 00:03:04,770
el primero va a ser del tipo y de su tipo de dato va a ser entero podemos crear o mejor dicho un límite

37
00:03:04,770 --> 00:03:12,480
de valores lo vamos a poner como once este proyecto o al menos mi idea es que puedas utilizar este proyecto

38
00:03:12,480 --> 00:03:17,920
para formar personal para mejor organización en tus proyectos pero usualmente los usuarios van a ser

39
00:03:17,930 --> 00:03:23,150
once eso va a permitir crear millones de registros en los usuarios toda esta parte.

40
00:03:23,160 --> 00:03:28,500
Por ejemplo aquí predeterminado lo vamos a dejar como está el cotejan miento igual los atributos de

41
00:03:28,500 --> 00:03:35,010
la misma forma lo único que si vamos a cambiar es el auto incremento este ahí quiere decir este incremento.

42
00:03:35,590 --> 00:03:41,610
Y si queremos el usuario uno por ejemplo automáticamente el siguiente usuario que se registre le va

43
00:03:41,610 --> 00:03:47,350
a asignar el número dos de otra forma tendríamos que escribir el código a nosotros para crear los IDE

44
00:03:47,390 --> 00:03:49,780
si no no es lo ideal.

45
00:03:49,780 --> 00:03:57,090
Segundo campo vamos a poner aquí un usuario muy importante que tenga este otro incremento si no lo tiene

46
00:03:57,630 --> 00:04:03,140
va a registrar el primer usuario pero de ahí no va a pasar entonces usuario lo vamos a poner como parchar

47
00:04:03,140 --> 00:04:08,960
su longitud va a ser 50 es decir no queremos usuarios que escriban un usuario súper largo.

48
00:04:08,960 --> 00:04:15,270
Entonces lo vamos a limitar a 50 todos los demás los podemos dejar como están y el tercero es un password.

49
00:04:15,610 --> 00:04:22,720
Este va a tener un marchar también de 60 caracteres por qué 60 no vamos a almacenar.

50
00:04:22,720 --> 00:04:31,090
Por ejemplo si yo pongo mi usuario como Juan y mi password como admin nunca debes de guardarlos los

51
00:04:31,090 --> 00:04:32,920
passwords de esta forma.

52
00:04:32,920 --> 00:04:40,600
En el caso de PHP puede tomar esta palabra y convertirla utilizando una función en algo que se llaman

53
00:04:40,630 --> 00:04:48,160
jazz que hace que en lugar de ser números en letras y números junto a otros caracteres y hace que al

54
00:04:48,160 --> 00:04:51,070
menos cuando alguien entra a la base de datos no pueda verlos.

55
00:04:51,060 --> 00:04:58,140
Entonces siempre que convierte esas cejas PHP su longitud siempre siempre es de 60.

56
00:04:58,150 --> 00:05:05,290
Entonces de esa forma vamos a almacenar toda esa cadena de letras ni números que la función de PHP para

57
00:05:05,350 --> 00:05:08,280
hallar el password nos va a generar eso lo veremos enseguida.

58
00:05:08,690 --> 00:05:17,790
Entonces con esto podemos darle guardar y podemos ver aquí en usuarios tenemos nuestro ID nuestro usuario

59
00:05:17,820 --> 00:05:25,590
y nuestro password ya tenemos los tres campos los tres campos que necesitamos para comenzar a crear

60
00:05:25,590 --> 00:05:30,590
usuarios o al menos crear nuestro primer usuario para podernos guiar en nuestra propia aplicación.

61
00:05:31,850 --> 00:05:37,520
Tenemos la base de datos lista pero tenemos que hacerle saber a nuestra aplicación que queremos utilizar

62
00:05:37,520 --> 00:05:42,470
esta base de datos así que vamos a crear un archivo de conexión o vamos a conectar la base de datos

63
00:05:42,500 --> 00:05:43,940
en nuestro próximo video.
