mySQL creato e aggiornato timestamp
Phpmyadmin crea il timestamp corrente della tabella
La creazione di campi con timestamp che contiene la data di creazione e / o l'ultima modifica in MySQL utilizzando PHPMyAdmin è semplice.
Non c'è bisogno di codice SQL specifico nelle ultime versioni, poiché ora è possibile avere due campi diversi nella stessa tabella con la data / ora corrente come predefinita, e quindi non è più necessario utilizzare i trigger per questo scopo.
Nell'interfaccia di creazione della tabella, aggiungi due campi, uno per la data di creazione e uno per la modifica, con le opzioni descritte: sia come data / ora, data / ora corrente come valore predefinito e attributo in aggiornamento per l'ultima data di modifica.
Una volta creata, la struttura della tabella dovrebbe essere simile allo screenshot qui sotto.
Data di creazione della tabella MySQL
Fare un tentativo creando una nuova voce di tabella:
Nell'interfaccia di navigazione, vedi la tua voce appena creata - entrambe le date di creazione e modifica sono uguali.
Prova ad aggiornare uno dei valori di una voce:
E guarda direttamente la modifica: la data di modifica è stata aggiornata per corrispondere al tempo di modifica e il tempo di creazione non è stato rispettato.
Naturalmente è anche possibile farlo usando SQL, ecco il codice corrispondente:
Come impostare un timestamp attuale MySQL per creare e aggiornare
Per impostare un timestamp corrente MySQL su creazione tabelle e aggiornamento tabelle, quando si crea una tabella, inserire due campi diversi con il tipo TIMESTAMP, e il valore predefinito MYSQL current timestamp, chiamato anche ora corrente. Il campo della data di modifica dovrebbe anche avere l'attributo sul timestamp di aggiornamento.
Creazione del sito web principale: iscrivi ora!
Trasforma la tua presenza digitale con il nostro corso completo di creazione di siti Web: inizia il tuo viaggio per diventare un esperto web oggi!
Iscriviti quiIl primo campo sarà il timestamp di creazione e deve essere con il tipo di timestamp e l'impostazione predefinita sull'ora corrente. Quando si crea un nuovo record, quel campo sarà riempito con il timestamp attuale di MySQL.
Il secondo campo sarà il timestamp di modifica e deve anche essere impostato con il timestamp del tipo, più con l'attributo nell'aggiornamento CURRENT_TIMESTAMP. In questo modo, quando si crea un record, la data di modifica verrà impostata su Timestamp corrente MySQL. Inoltre, ogni volta che il record verrà modificato, il campo timestamp della modifica verrà aggiornato anche con il timestamp attuale di MySQL.
Inizializzazione e aggiornamento automatici per TIMESTAMP e DATETIMEWhat is a Timestamp di MySQL?
Il Timestamp di MySQL è un modo per rappresentare del tutto un'ora e una data, nella stessa unità di archiviazione.
Un timestamp MySQL va dal primo gennaio 1970 all'ora UTC del server, fino al 19 gennaio 2038.
Ciò significa che l'uso del Timestamp di MySQL è limitato, poiché dovranno essere cambiati entro l'anno 2038, anche se molto probabilmente una patch se ne occuperà.
Il Timestamp di MySQL è uno dei due modi per archiviare in un Database MySQL sia la data che l'ora, insieme al formato datetime.
Di solito è meglio usare un timestamp MySQL per memorizzare date come la modifica e la data di creazione di un record nel Database MySQL poiché è il modo preferito di usare la data e l'ora all'interno di un database.
Tuttavia, tutti questi valori insieme al formato data standard sono correlati e possono persino lavorare insieme.
Domande Frequenti
- Come aggiungere il timestamp creato e aggiornato MySQL?
- Per creare timestamp per i record creati e aggiornati in una tabella MySQL, è possibile definire due campi con il tipo di timestamp e impostare il valore predefinito sul timone corrente. Per il timestamp aggiornato, aggiungi l'attributo su aggiornamento corrente_timestamp. Ciò garantisce che il timestamp creato venga impostato quando viene aggiunto un nuovo record e il timestamp aggiornato riflette il tempo corrente ogni volta che il record viene modificato.
- Quali sono i passaggi chiave per esportare in modo sicuro e trasferire un sito WordPress su un nuovo dominio senza perdere le classifiche SEO?
- I passaggi chiave includono la creazione di un backup completo del sito, la modifica delle impostazioni del dominio e l'URL all'interno delle impostazioni di WordPress, reindirizzando correttamente gli URL dal vecchio dominio a quello nuovo per mantenere la SEO e notificando a Google la modifica tramite Google Search Console. Garantire tempi di inattività minimi e preservare tutti i dati del sito e le impostazioni SEO sono cruciali durante il processo.
Yoann Bierling è un professionista di consulenza pubblica e digitale, che ha un impatto globale attraverso la competenza e l'innovazione nelle tecnologie. Appassionato di potenziare le persone e le organizzazioni a prosperare nell'era digitale, è spinto a fornire risultati eccezionali e guidare la crescita attraverso la creazione di contenuti educativi.
Creazione del sito web principale: iscrivi ora!
Trasforma la tua presenza digitale con il nostro corso completo di creazione di siti Web: inizia il tuo viaggio per diventare un esperto web oggi!
Iscriviti qui