Re: [Gutl-l] Reiniciar id en tabla mysql (SOLUCIONADO)
Encontré una forma de hacerlo y lo comparto porque quizás le sirva a alguien más... con la ayuda de phpMyAdmin, en mi caso v3.5.4-1, le hice un TRUNCATE a la tabla en cuestión y luego en las OPCIONES DE LA TABLA le cambié el valor AUTO_INCREMENT a 1 y final felíz.. saludos a todos. - Original Message - From: "Maikel Nieves Matamoros" To: "Lista cubana de soporte técnico en Tecnologias Libres" Sent: Monday, November 24, 2014 3:58 PM Subject: [Gutl-l] Reiniciar id en tabla mysql Saludos a todos, ¿Amigos existe alguna forma de reiniciar a 0 el id en una tabla mysql? De forma que si el último id = 20 empiece otra vez en 0, eso es en caso que esos 20 registros indexados previamente fueran, digamos, una prueba, y la bd al pasar a un estado real de producción, se necesite el id en 0. Se que eso no es necesario para su correcto funcionamiento, es solo curiosidad y para una mejor organización de los registros. gracias a todos -- Este mensaje ha sido analizado por MailScanner en busca de virus y otros contenidos peligrosos, y se considera que está limpio. __ Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba. Gutl-l@jovenclub.cu https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l -- Este mensaje ha sido analizado por MailScanner en busca de virus y otros contenidos peligrosos, y se considera que está limpio. __ Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba. Gutl-l@jovenclub.cu https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l
Re: [Gutl-l] Reiniciar id en tabla mysql
Si reinicias el servidor, los contadores se reinician también. Solo que el valor inicial del contador viene a ser el mayor valor de esa columna + 1 El 25/11/2014 13:55, Luis Daniel Estevez escribió: Si tienes phpMyAdmin, situate en la tabla, ve a Operaciones y dale Vaciar la tabla (TRUNCATE).. esto reinicia el id, que me imagino que sea autoincrement, pero tambien borra los datos... que me imagino que es lo que quieres On 11/25/2014 12:54 PM, Arley Consuegra Roselló wrote: El mar, 25-11-2014 a las 12:02 -0500, Maikel Nieves Matamoros escribió: Saludos a todos, ¿Amigos existe alguna forma de reiniciar el id en una tabla mysql? De forma que si el último id = 20 empiece otra vez en 0, eso es en caso que esos 20 registros indexados previamente fueran, digamos, una prueba, y la bd al pasar a un estado real de producción, se necesite el id en 0. Se que eso no es necesario para su correcto funcionamiento, es solo curiosidad y para una mejor organización de los registros. gracias a todos En postgres se hace con una función setval(regclass, bigint, boolean) no se si sera standar en sql o propio de ellos prueba a ver ejemplo SELECT setval('public.attachments_id_seq', 0, true); -- Este mensaje ha sido analizado por MailScanner en busca de virus y otros contenidos peligrosos, y se considera que está limpio. __ Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba. Gutl-l@jovenclub.cu https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l
[Gutl-l] Reiniciar id en tabla mysql
Saludos a todos, ¿Amigos existe alguna forma de reiniciar el id en una tabla mysql? De forma que si el último id = 20 empiece otra vez en 0, eso es en caso que esos 20 registros indexados previamente fueran, digamos, una prueba, y la bd al pasar a un estado real de producción, se necesite el id en 0. Se que eso no es necesario para su correcto funcionamiento, es solo curiosidad y para una mejor organización de los registros. gracias a todos -- Este mensaje ha sido analizado por MailScanner en busca de virus y otros contenidos peligrosos, y se considera que está limpio. __ Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba. Gutl-l@jovenclub.cu https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l
Re: [Gutl-l] Reiniciar id en tabla mysql
Si tienes phpMyAdmin, situate en la tabla, ve a Operaciones y dale Vaciar la tabla (TRUNCATE).. esto reinicia el id, que me imagino que sea autoincrement, pero tambien borra los datos... que me imagino que es lo que quieres On 11/25/2014 12:54 PM, Arley Consuegra Roselló wrote: El mar, 25-11-2014 a las 12:02 -0500, Maikel Nieves Matamoros escribió: Saludos a todos, ¿Amigos existe alguna forma de reiniciar el id en una tabla mysql? De forma que si el último id = 20 empiece otra vez en 0, eso es en caso que esos 20 registros indexados previamente fueran, digamos, una prueba, y la bd al pasar a un estado real de producción, se necesite el id en 0. Se que eso no es necesario para su correcto funcionamiento, es solo curiosidad y para una mejor organización de los registros. gracias a todos En postgres se hace con una función setval(regclass, bigint, boolean) no se si sera standar en sql o propio de ellos prueba a ver ejemplo SELECT setval('public.attachments_id_seq', 0, true); -- Este mensaje ha sido analizado por MailScanner en busca de virus y otros contenidos peligrosos, y se considera que está limpio. __ Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba. Gutl-l@jovenclub.cu https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l
Re: [Gutl-l] Reiniciar id en tabla mysql
Bueno, por lo menos en mysql, si el campo id es autoincremental o es unico o es llave, pos la única forma de poner en 0 es vaciando la tabla, de otra manera, hasta donde se, una vez que se elimina un registro, no se vuelve a dar el id de ese registro, ejemplo el registro tiene id=3, cuando se elimina, pos ese valor no se vuelve a dar. On Tue, 25 Nov 2014 12:54:28 -0500 Arley Consuegra Rosell_ wrote: > El mar, 25-11-2014 a las 12:02 -0500, Maikel Nieves Matamoros escribió: > > Saludos a todos, ¿Amigos existe alguna forma de reiniciar el id en una > > tabla mysql? De forma que si el último id = 20 empiece otra vez en 0, eso > > es > > en caso que esos 20 registros indexados previamente fueran, digamos, una > > prueba, y la bd al pasar a un estado real de producción, se necesite el id > > en 0. Se que eso no es necesario para su correcto funcionamiento, es solo > > curiosidad y para una mejor organización de los registros. > > gracias a todos > > > > > > > > En postgres se hace con una función > > setval(regclass, bigint, boolean) > > no se si sera standar en sql o propio de ellos prueba a ver > > ejemplo > > SELECT setval('public.attachments_id_seq', 0, true); > > -- > Ing. Arley Consuegra Roselló. > Administrador de red de la > UEB MATHISA Granma. > > > > -- > Este mensaje ha sido analizado por MailScanner > en busca de virus y otros contenidos peligrosos, > y se considera que est_ limpio. > -- MSc. Carlos Pollán Estrada. Esp. Ciencia de la Computación. Admin. Red. Archivo Histórico de Manzanillo. Cuba. URL: http://www.ahmzllo.granma.inf.cu -- Este mensaje ha sido analizado por MailScanner en busca de virus y otros contenidos peligrosos, y se considera que está limpio. __ Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba. Gutl-l@jovenclub.cu https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l
[Gutl-l] Reiniciar id en tabla mysql
Saludos a todos, ¿Amigos existe alguna forma de reiniciar a 0 el id en una tabla mysql? De forma que si el último id = 20 empiece otra vez en 0, eso es en caso que esos 20 registros indexados previamente fueran, digamos, una prueba, y la bd al pasar a un estado real de producción, se necesite el id en 0. Se que eso no es necesario para su correcto funcionamiento, es solo curiosidad y para una mejor organización de los registros. gracias a todos -- Este mensaje ha sido analizado por MailScanner en busca de virus y otros contenidos peligrosos, y se considera que está limpio. __ Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba. Gutl-l@jovenclub.cu https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l
Re: [Gutl-l] Reiniciar id en tabla mysql
El mar, 25-11-2014 a las 12:02 -0500, Maikel Nieves Matamoros escribió: > Saludos a todos, ¿Amigos existe alguna forma de reiniciar el id en una > tabla mysql? De forma que si el último id = 20 empiece otra vez en 0, eso > es > en caso que esos 20 registros indexados previamente fueran, digamos, una > prueba, y la bd al pasar a un estado real de producción, se necesite el id > en 0. Se que eso no es necesario para su correcto funcionamiento, es solo > curiosidad y para una mejor organización de los registros. > gracias a todos > > > En postgres se hace con una función setval(regclass, bigint, boolean) no se si sera standar en sql o propio de ellos prueba a ver ejemplo SELECT setval('public.attachments_id_seq', 0, true); -- Ing. Arley Consuegra Roselló. Administrador de red de la UEB MATHISA Granma. -- Este mensaje ha sido analizado por MailScanner en busca de virus y otros contenidos peligrosos, y se considera que est� limpio. __ Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba. Gutl-l@jovenclub.cu https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l