mySQL creado y actualizado marca de tiempo

Crear campos con marcas de tiempo que contengan la creación y / o las últimas fechas de modificación en MySQL usando PHPMyAdmin es sencillo.


Phpmyadmin crear tabla de fecha y hora actual

Crear campos con marcas de tiempo que contengan la creación y / o las últimas fechas de modificación en MySQL usando PHPMyAdmin es sencillo.

No es necesario un código SQL específico en las últimas versiones, ya que ahora es posible tener dos campos diferentes en la misma tabla con la marca de tiempo actual como predeterminada, y por lo tanto ya no es necesario usar desencadenadores para este fin.

En la interfaz de creación de tablas, agregue dos campos, uno para la fecha de creación y otro para la modificación, con las opciones descritas: como marca de tiempo, marca de tiempo actual como valor predeterminado y atributo en actualización para la última fecha de modificación.

Una vez creada, la estructura de la tabla debe ser similar a la siguiente captura de pantalla.

Fecha de creación de la tabla MySQL

Pruébalo creando una nueva entrada de tabla:

En la interfaz de navegación, vea su entrada recién creada: las fechas de creación y modificación son iguales.

Intenta actualizar uno de los valores de una entrada:

Y vea directamente el cambio: la fecha de modificación se ha actualizado para coincidir con el tiempo de cambio, y el tiempo de creación no.

Por supuesto, también es posible hacerlo mediante SQL, aquí está el código correspondiente:

Cómo configurar una  Marca de tiempo actual de MySQL   en crear y actualizar

Para establecer una  Marca de tiempo actual de MySQL   en la creación de tablas y la actualización de tablas, al crear una tabla, coloque dos campos diferentes con el tipo TIMESTAMP y el valor predeterminado de la marca de tiempo actual MYSQL, también llamada hora actual. El campo de fecha de modificación también debe tener el atributo en la fecha y hora de actualización predeterminada.

Creación del sitio web maestro: ¡Inscríbase ahora!

Transforme su presencia digital con nuestro curso integral de creación de sitios web: ¡comience su viaje para convertirse en un experto web hoy!

Inscribirse aquí

Transforme su presencia digital con nuestro curso integral de creación de sitios web: ¡comience su viaje para convertirse en un experto web hoy!

El primer campo será la marca de tiempo de la creación, y debe estar con la marca de tiempo de tipo y el valor predeterminado establecido en la hora actual. Al crear un nuevo registro, ese campo se completará con la marca de tiempo actual de MySQL.

El segundo campo será la marca de tiempo de modificación, y también debe configurarse con la marca de hora de tipo, más el atributo en la actualización CURRENT_TIMESTAMP. De esa manera, al crear un registro, la fecha de modificación se establecerá en la marca de tiempo actual de MySQL. Y también, cuando se modifique el registro, el campo de marca de tiempo de modificación también se actualizará con la marca de tiempo actual de MySQL.

Inicialización y actualización automática para TIMESTAMP y DATETIME

What is a Marca de tiempo MySQL?

La marca de tiempo de MySQL es una forma de representar una hora y una fecha, en la misma unidad de almacenamiento.

Una marca de tiempo de MySQL varía desde el primer enero de 1970 en el tiempo UTC del servidor, hasta el 19 de enero de 2038.

Esto significa que el uso de la marca de tiempo de MySQL es limitado, ya que deberán cambiarse para el año 2038, sin embargo, lo más probable es que un parche se encargue de eso.

La  Marca de tiempo MySQL   es una de las dos formas de almacenar en una  Base de datos MySQL   tanto la fecha como la hora, junto con el formato de fecha y hora.

Por lo general, es mejor usar una  Marca de tiempo MySQL   para almacenar fechas como la fecha de modificación y creación de un registro en la base de datos MySQL, ya que es la forma favorita de usar la fecha y la hora dentro de una base de datos.

Sin embargo, todos estos valores junto con el formato de fecha estándar están relacionados e incluso pueden funcionar juntos.

Preguntas Frecuentes

¿Cómo agregar la marca de tiempo creada y actualizada de MySQL?
Para crear marcas de tiempo para los registros creados y actualizados en una tabla MySQL, puede definir dos campos con el tipo de marca de tiempo y establecer el valor predeterminado en la marca de tiempo actual. Para la marca de tiempo actualizada, agregue el atributo en Update Current_Timestamp. Esto asegura que la marca de tiempo creada se establece cuando se agrega un nuevo registro y la marca de tiempo actualizada refleja la hora actual cada vez que se modifica el registro.
¿Cuáles son los pasos clave para exportar y transferir de forma segura un sitio de WordPress a un nuevo dominio sin perder las clasificaciones de SEO?
Los pasos clave incluyen crear una copia de seguridad completa del sitio, cambiar la configuración del dominio y la URL dentro de la configuración de WordPress, redirigir adecuadamente las URL del dominio anterior al nuevo para mantener el SEO y notificar a Google del cambio a través de la consola de búsqueda de Google. Asegurar un tiempo de inactividad mínimo y preservar todos los datos del sitio y la configuración de SEO son cruciales durante todo el proceso.

Yoann Bierling
Sobre el Autor - Yoann Bierling
Yoann Bierling es un profesional de la publicación web y consultoría digital, que tiene un impacto global a través de la experiencia y la innovación en tecnologías. Apasionado por empoderar a las personas y organizaciones para que prosperen en la era digital, se ve impulsado a ofrecer resultados excepcionales e impulsar el crecimiento a través de la creación de contenido educativo.

Creación del sitio web maestro: ¡Inscríbase ahora!

Transforme su presencia digital con nuestro curso integral de creación de sitios web: ¡comience su viaje para convertirse en un experto web hoy!

Inscribirse aquí

Transforme su presencia digital con nuestro curso integral de creación de sitios web: ¡comience su viaje para convertirse en un experto web hoy!




Comentarios (8)

 2018-08-19 -  Rudolph Henry
Lo pasé muy bien leyendo esta información, sigan con el buen trabajo
 2018-08-19 -  Kay Chapman
Grazie è stato utile
 2018-08-19 -  Kate Schultz
簡單,清晰,解釋得很好,非常感謝
 2018-08-19 -  Amy Coleman
簡直不敢相信我終於找到了解決方案,這是一場很長一段時間的噩夢,現在已經解決了
 2018-08-19 -  Ann Perez
ไซต์ที่เยี่ยมยอดโปรดไปต่อ
 2018-08-19 -  Eric Parker
Sonunda çözümü bulduğuma inanamıyorum, bu uzun zamandan beri bir kabustu, şimdi çözüldü
 2018-08-19 -  Janice Perry
Привет, я видел вашу статью, и это помогло мне решить мою проблему, спасибо большое
 2018-08-19 -  dias2zl
Tidak tahu bagaimana untuk mengucapkan terima kasih, tetapi itu adalah jenius murni, terima kasih

Deja un comentario