MySql

Resetear autoincremental en mysql

Por : Jhons_1101
2016-05-27
Tags :
Ya todos conocemos el atributo autoincremental de Mysql. pero tambien sabemos que cuando borramos el contenido de la tabla mediante un Delete el atributo autoincremental mantiene su última posición aún despues de haber ejecutado esta sentencia (Delete).

para efecto de entender y manipular mejor la base de datos podriamos empezar a llenar el contenido de la base de datos a mano, pero es un trabajo muy agotador y tedioso, puesto que la base de datos va a trabajar con el servidor PHP y al introducir nuevos valores el autoincremental va a aparecer de nuevo.

traigo dos opciones para evitar este pequeño error y resetar el valor Autoincremental.
Veamos:
compartir en facebook compartir en Google compartir en Twitter compartir en Blogger compartir como código embebido compartir la url

  • Opción 1: Mediante Alter Table
  • Ejecutando esta linea de código tendremos de nuevo el valor autoincremantal en posicion 1 y correrá nuevamente a medida que insertemos nuevos registros.
    	
    	
    	ALTER TABLE nombre_de_tabla AUTO_INCREMENT = 1
    	/*	aqui solo definimos un cambio en la tabla XXX definiendo que el valor auntoincremental empezara en (1) */
    	
    

  • Opción 2: Mediante Truncate()
  • Truncate() es una funcion interna de Mysql, similar a Delete(), pero con la diferencia de que Formatea todos los valores por defecto que tenga nuestros atributos de la tabla. y por ende el autoincremental.
    	
    
    	TRUNCATE TABLE nombre_de_tabla;
    	
    

    Ya ustedes sabrán cual de las dos opciones les convenga más. espero les sirva.

    Si deseas mas información puedes pulsar el enlace para que le saques mayor provecho a esta función.
  • No olvides revisar la sección de Pantallazos para que veas el Ejemplo.




  • Si este contenido te fue útil, no olvides compartirlo en redes sociales, Considéralo. Puede ser la manera de agradecer!


    Agrega tu comentario...

    Puedes utilizar etiquetas <pre></pre>, <p></p>, <div></div>, + (Nombre usuario, para responderle a alguien)

    HKumkzr





    Jhons_1101
    2017-03-06 07:16:13
    @johnd911 es materialDesign, puedes buscar en google como MaterializeCss
    johnd911
    2017-03-06 02:22:41
    ¡Buen blog! ¿Es su tema personalizado o lo ha descargado de alguna parte? Un tema como el tuyo con unos simples tweeks realmente haría saltar mi blog. Por favor, déjame saber donde conseguiste tu diseño. Gracias.
    smithb39
    2017-02-22 01:51:17
    Really informative article post.Thanks Again. Awesome.
    st3v3n1101
    2016-06-02 15:35:45
    Muchas gracias. Era justo lo que estaba buscando

    Redondear a dos decimales javascript




    Unete al grupo de whatsApp +57 316 392 6456

    Sigue el grupo en facebook

    Siguenos.....