tengo una pregunta, ¿como puedo agregar llaves foraneas a las tablas intermedias que relacionan unas con otras? (como es el caso de la tabla "compra" que relaciona la tabla "cliente" y la tabla "producto" por medio de las columnas "ID_proveedor" y "COD_producto" las cuales son llaves primarias en sus respectivas tablas propias, pero segun yo, en la tabla de relacion "compra" deberían ser llaves FORANEAS ya que hacen referencia a otras tablas)
Estoy viendo que me arroja el warning 1681: Integer display width is deprecated and will be removed in a future release. buscano información en linea, encontré que no es necesario implementar el parametro en los int a partir de algunas versiones. Dejo la info por si a alguien más le sirve.
ami me aparece este mensaje sabes porque? 0 row(s) affected, 2 warning(s): 1681 Integer display width is deprecated and will be removed in a future release. 1681 Integer display width is deprecated and will be removed in a future release. ayuda plis
Hola, muy buen curso, buena explicacion, aprovecho de preguntar ya que me sucedio algo al cual no sabia como proceder, si empece a escribir una linea por ejemplo: ->CREATE TABLE CLIENTTE ( -> (aqui) ok coloco 'aqui' para indicar donde me encontraba ya y la consulta es : como detengo una sentencia que ya he empezado a escribir ? por ejemplo me equivoque y coloque clientte, como detengo ese proceso o bien, como hago para subir a la linea que ya habia escrito y corregir la palabra cliente y borrar esa T que salio demas?? o bien como detengo la escritura de esa sentencia si por ejemplo decido no crear ninguna tabla.???
hola, antes que nada gracias por compartir tus conocimientos, una duda, cuando me equivoco en la línea de comando como la finalizo para volverla a hacer porque le doy con la tecla de Intro y me sigue apareciendo el símbolo '> gracias., lo encontré es con Ctrl+C, saludos
Bro me da error 1046 en la linea de la tabla producto, especificamente en autoincrement, cuando cierra el paréntesis osea, )auto_increment = 100;, ¿Que hago?, pro cierto, hola y gracias
Por que me sale: Query OK, 0 rows affected, 3 warnings (0.52 sec) ? Me encanta tu tutorial, siempre quise aprender MYSQL. me encanta usar CMD, y esto me gusta mucho mas. Me fascina el command line client
alguin sabe porque sale un triangulo amarillo con un signo de admiración dentro, me pasa cuando creo la tabla producto desde workbench, ya lo hice varias veces y sigue saliendo cada vez que creo la tabla. gracias
me sale este error "ERROR 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'auto_increment,"
Hola, estoy viendo el curso y cuando abro el workbench despues de crear la tabla al inicio no me aparece ninguna base de datos en el apartado de schema los unicos que me aparecen son: bd - phpmyadmin - prueba_cuatro - test , pero no salvadora que es la que necesito, pero luego me meto a otro usuario de workbench el que me sale por defecto y ahi estan todas, ayuda por fa
Soy el unico al que workbench le da fallos en los que no actualiza los cambios? en cambio desde terminal no da ningun fallo y es mas fiable. Uso debian por si influye en la respuesta
cual seria la sentencia de estos datos... BD 1 • La Jnesburgh Country Basketball Conference (JCBC) es una asociación de baloncesto de aficionados. Cada ciudad del condado tiene un equipo como su representante. Cada equipo tiene un máximo de 12 jugadores y un mínimo de 9 jugadores. Cada equipo también tiene hasta 3 directores técnicos (de ataque, defensa y entrenamiento físico). Durante la temporada, cada equipo tiene dos juegos (local y visitante) contra cada uno de los otros equipos.????
cuando dices que al crear la tabla y te sale error hay que borrarla y volverla a crear, pero cuando sale error quiere decir que por esa equivocación no se creo la tabla ¿ como vas a borrar algo no se creo ?. a demas es absurdo ponerle a una primary key int(13) eso seria muchisimo espacio para un codigo, eso hace la base de datos mas pesadas
3 ปีที่แล้ว
Se refiere a si creaste la tabla con algun error, por ejemplo yo olvidé poner el auto_increment y tuve que borrarla y crearla nuevamente. En cuanto a int (13) es solo un ejemplo. Saludos!
Tarde un rato en encontrarlo, al parecer la función de especificar el ancho de un INT(x) esta obsoleta, y será removida en la próxima actualización junto a la funcion ZEROFILL, para evitar esos problemas no especifiques un limite a un INT, OJO solo a los int, a las demas variables si es necesario. RESUMEN: INT(x) = OBSOLETO, INT = BIEN
La mejor explicación y curso de mySql que vi, y busque por todos lados. Mil gracias.
Excelente explicación...Te das el tiempo de enseñar cada detalle, me gusta la metodología que usas....Gracias por el curso!
curso excelente te lo agradezco mucho con los pocos videos que hay en youtube que explican con todo lujo de detalles, sigue así
Excelente manera de explicar, me agradó mucho la forma en que narra sus videos.
Muchas gracias por compartir tu conocimiento de forma gratuita y amena.Me esta ayudando muchisimo!
☺fabuloso , se aprende con metodo y claros conceptos..miles de gracias
buen video bro, muy didactico!!! se agradece perrin. bajé del min 16 a escribirte.
Saludos comunidad!
este curso es excelente eres un buen tutor
Explicas super claro, ¡muchas gracias!
Eres un gran tutor, muchas gracias
tengo una pregunta, ¿como puedo agregar llaves foraneas a las tablas intermedias que relacionan unas con otras? (como es el caso de la tabla "compra" que relaciona la tabla "cliente" y la tabla "producto" por medio de las columnas "ID_proveedor" y "COD_producto" las cuales son llaves primarias en sus respectivas tablas propias, pero segun yo, en la tabla de relacion "compra" deberían ser llaves FORANEAS ya que hacen referencia a otras tablas)
Hola, muy buen curso, durante este video me surgió una duda con las llaves foráneos, no era necesario especificarlas o se hará posteriormente?
Saludos
Estoy viendo que me arroja el warning 1681: Integer display width is deprecated and will be removed in a future release. buscano información en linea, encontré que no es necesario implementar el parametro en los int a partir de algunas versiones. Dejo la info por si a alguien más le sirve.
ami me aparece este mensaje sabes porque? 0 row(s) affected, 2 warning(s): 1681 Integer display width is deprecated and will be removed in a future release. 1681 Integer display width is deprecated and will be removed in a future release. ayuda plis
Tu video fue de gran ayuda, gracias!
Muchas gracias por el curso! Se agradece mucho
Excelente explicación. gracias
pregunta si tengo una relacion sin atributos como hago solo creo la tabla de enlace con las llaves primarias de la entidades o como?
Hola, muy buen curso, buena explicacion, aprovecho de preguntar ya que me sucedio algo al cual no sabia como proceder, si empece a escribir una linea por ejemplo:
->CREATE TABLE CLIENTTE (
-> (aqui)
ok coloco 'aqui' para indicar donde me encontraba ya y la consulta es : como detengo una sentencia que ya he empezado a escribir ? por ejemplo me equivoque y coloque clientte, como detengo ese proceso o bien, como hago para subir a la linea que ya habia escrito y corregir la palabra cliente y borrar esa T que salio demas?? o bien como detengo la escritura de esa sentencia si por ejemplo decido no crear ninguna tabla.???
hola, antes que nada gracias por compartir tus conocimientos, una duda, cuando me equivoco en la línea de comando como la finalizo para volverla a hacer porque le doy con la tecla de Intro y me sigue apareciendo el símbolo '>
gracias., lo encontré es con Ctrl+C, saludos
ya lo encontre con las teclas Ctrl +C me aparece nuevamente en la línea de comando mysql>, saludos
@@anselmoflores2667 las tablas que creo desde la consola no me aparecen en el Workbench, sabes por qué?
¡Hola! Una pregunta, ¿por qué no utilizas Foreign Key para las tablas intermedias?
En los sgts videos lo agrega 👍
Bro me da error 1046 en la linea de la tabla producto, especificamente en autoincrement, cuando cierra el paréntesis osea, )auto_increment = 100;, ¿Que hago?, pro cierto, hola y gracias
genial!
Por que no creaste las foreign key en Mysql tambien?
Por que me sale: Query OK, 0 rows affected, 3 warnings (0.52 sec) ? Me encanta tu tutorial, siempre quise aprender MYSQL. me encanta usar CMD, y esto me gusta mucho mas. Me fascina el command line client
alguin sabe porque sale un triangulo amarillo con un signo de admiración dentro, me pasa cuando creo la tabla producto desde workbench, ya lo hice varias veces y sigue saliendo cada vez que creo la tabla. gracias
es por los parentesis de los entero cuando le asignas longuitud al numero
me sale este error "ERROR 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'auto_increment,"
Sólo una consulta, ¿por qué en las tablas "compra" y "provee" que son relación varios a varios, no se construyeron sus respectivas llaves foraneas?
A eso me refiero yo tambien depronto se equivocó pero iba bien sólo es cambiar a Foreing Key
Hola, estoy viendo el curso y cuando abro el workbench despues de crear la tabla al inicio no me aparece ninguna base de datos en el apartado de schema los unicos que me aparecen son: bd - phpmyadmin - prueba_cuatro - test , pero no salvadora que es la que necesito, pero luego me meto a otro usuario de workbench el que me sale por defecto y ahi estan todas, ayuda por fa
me puede ayudar por que no me aparece la opcion de nombrar la columna ni de marcar PK y NN etc
ESTA MAS COOL y hasta mas facil por el momento usar la consola xd
Soy el unico al que workbench le da fallos en los que no actualiza los cambios? en cambio desde terminal no da ningun fallo y es mas fiable. Uso debian por si influye en la respuesta
cual seria la sentencia de estos datos... BD 1 • La Jnesburgh Country Basketball Conference (JCBC) es una asociación de baloncesto de aficionados. Cada ciudad del condado tiene un equipo como su representante. Cada equipo tiene un máximo de 12 jugadores y un mínimo de 9 jugadores. Cada equipo también tiene hasta 3 directores técnicos (de ataque, defensa y entrenamiento físico). Durante la temporada, cada equipo tiene dos juegos (local y visitante) contra cada uno de los otros equipos.????
Hola, en la primera tabla CLIENTE me sale 2 warning y dentro del Workbench me da Error Code 1064, esto a que se debe?
A que no es necesario que especifiques la cantidad en el INT
No es necesario que pongas INT (10) con solo poner la palabra INT es suficiente
cuando dices que al crear la tabla y te sale error hay que borrarla y volverla a crear, pero cuando sale error quiere decir que por esa equivocación no se creo la tabla ¿ como vas a borrar algo no se creo ?.
a demas es absurdo ponerle a una primary key int(13) eso seria muchisimo espacio para un codigo, eso hace la base de datos mas pesadas
Se refiere a si creaste la tabla con algun error, por ejemplo yo olvidé poner el auto_increment y tuve que borrarla y crearla nuevamente. En cuanto a int (13) es solo un ejemplo. Saludos!
los campos telefono y numero de identificacion pueden ser texto, puesto que con ellos no se van a realizar operaciones aritmeticas
para un telefono que tiene whasapp que es +57 342 124 56 67 ahi si debes tener un campo varchar
No, estás equivocado para las cédulas los números sí cuentan, te dicen provincia, sexo, algunas años de nacimiento, etc.
Alguien sabe porque el workbench no deja crear default y autoincrementar a la vez sino uno u el otro??
Te doy un beso
al momento de crear la tabla CLIENTE, me sale 2 warnings, ¿A QUE SE DEBE?
ami me salen 3
escribo el código tal cual y me salen 3 warning porque puede ser?
x2 , ya lo solucionastes? :c
a mi igual :(
Tarde un rato en encontrarlo, al parecer la función de especificar el ancho de un INT(x) esta obsoleta, y será removida en la próxima actualización junto a la funcion ZEROFILL, para evitar esos problemas no especifiques un limite a un INT, OJO solo a los int, a las demas variables si es necesario. RESUMEN: INT(x) = OBSOLETO, INT = BIEN
@@ivandep3196 me salvaste, no podia entender en que le estaba errando
@@ivandep3196 como asi no entiendo?
Alguien que me explique por que en carnet de identidad no le coloca el comando NOT NULL si es algo sumamente obligatorio .
22:30 Ahí lo explica
PORQUE AVECES ME SALE 3 WARNINGS??
me marco error despues de darle enter de un coma y punto en cmd
en linea de comando se me hizo mas facil
no explicas bien los tipos de datos porque almacenar numero de telefono no lo puedes almacenar con int ya que habra problema
Por qué?