Η mySQL δημιούργησε και ενημέρωσε τη χρονική σήμανση



Το Phpmyadmin δημιουργεί τρέχοντα χρονικά σήματα πίνακα

Η δημιουργία πεδίων με χρονικές σφραγίδες που περιέχει τη δημιουργία ή / και την τελευταία ημερομηνία τροποποίησης στη MySQL χρησιμοποιώντας το PHPMyAdmin είναι απλή.

Δεν χρειάζεται συγκεκριμένος κώδικας SQL στις πιο πρόσφατες εκδόσεις, δεδομένου ότι τώρα είναι δυνατόν να έχετε δύο διαφορετικά πεδία στον ίδιο πίνακα με την τρέχουσα χρονική σήμανση ως προεπιλογή και επομένως δεν χρειάζεται πια να χρησιμοποιείτε εκκινήσεις για το σκοπό αυτό.

Στη διεπαφή δημιουργίας πίνακα, προσθέστε δύο πεδία - ένα για την ημερομηνία δημιουργίας και ένα για την τροποποίηση - με τις επιλογές που περιγράφονται: τόσο ως σφραγίδα χρόνου, ως τρέχουσα χρονική σήμανση ως προεπιλεγμένη τιμή, όσο και ως χαρακτηριστικό στην ενημέρωση για την τελευταία ημερομηνία τροποποίησης.

Μόλις δημιουργηθεί, η δομή του πίνακα πρέπει να είναι παρόμοια με την παρακάτω εικόνα οθόνης.

Ημερομηνία δημιουργίας πίνακα MySQL

Δοκιμάστε τη δημιουργία μιας νέας καταχώρησης πίνακα:

Στη διεπαφή περιήγησης, δείτε την εισαγωγή που δημιουργήθηκε πρόσφατα - και οι ημερομηνίες δημιουργίας και τροποποίησης είναι ίσες.

Δοκιμάστε να ενημερώσετε μία από τις τιμές μιας εγγραφής:

Και δείτε άμεσα την αλλαγή: η ημερομηνία τροποποίησης έχει ενημερωθεί για να ταιριάζει με το χρόνο αλλαγής και ο χρόνος δημιουργίας δεν έχει.

Είναι φυσικά επίσης δυνατό να το κάνετε χρησιμοποιώντας SQL, εδώ είναι ο αντίστοιχος κωδικός:

Πώς να ορίσετε μια τρέχουσα timestamp της MySQL για τη δημιουργία και την ενημέρωση

Master Website Creation: Εγγραφείτε τώρα!

Μεταμορφώστε την ψηφιακή σας παρουσία με το ολοκληρωμένο μάθημα δημιουργίας ιστότοπου - ξεκινήστε το ταξίδι σας για να γίνετε ειδικός στο διαδίκτυο σήμερα!

Εγγραφείτε εδώ

Μεταμορφώστε την ψηφιακή σας παρουσία με το ολοκληρωμένο μάθημα δημιουργίας ιστότοπου - ξεκινήστε το ταξίδι σας για να γίνετε ειδικός στο διαδίκτυο σήμερα!

Για να ορίσετε μια τρέχουσα χρονική σήμανση MySQL στον πίνακα δημιουργίας και ενημέρωσης πίνακα, κατά τη δημιουργία ενός πίνακα, βάλτε δύο διαφορετικά πεδία με τον τύπο TIMESTAMP και την προεπιλεγμένη τιμή MYSQL τρέχουσα timestamp, που ονομάζεται επίσης τρέχουσα ώρα. Το πεδίο ημερομηνίας τροποποίησης θα πρέπει επίσης να έχει το χαρακτηριστικό στην προεπιλεγμένη χρονική σήμανση ενημέρωσης.

Το πρώτο πεδίο θα είναι η χρονική σήμανση δημιουργίας και θα πρέπει να είναι με τη χρονική σήμανση τύπου και την προεπιλεγμένη ρύθμιση στην τρέχουσα ώρα. Κατά τη δημιουργία μιας νέας εγγραφής, αυτό το πεδίο θα συμπληρωθεί με την τρέχουσα timestamp της MySQL.

Το δεύτερο πεδίο θα είναι η χρονική σήμανση τροποποίησης και θα πρέπει επίσης να οριστεί με timestamp τύπου, καθώς και με το χαρακτηριστικό στην ενημερωμένη έκδοση CURRENT_TIMESTAMP. Με αυτόν τον τρόπο, κατά τη δημιουργία μιας εγγραφής, η ημερομηνία τροποποίησης θα οριστεί στην τρέχουσα χρονική σήμανση της MySQL. Επίσης, κάθε φορά που θα τροποποιηθεί το αρχείο, το πεδίο αλλαγής χρονικής σήμανσης θα ενημερωθεί και με την τρέχουσα timestamp της MySQL.

Αυτόματη προετοιμασία και ενημέρωση για TIMESTAMP και DATETIME

Τι είναι το timestamp της MySQL;

Η χρονική σήμανση MySQL είναι ένας τρόπος να αντιπροσωπεύει συνολικά χρόνο και ημερομηνία, στην ίδια μονάδα αποθήκευσης.

Ένα timestamp MySQL κυμαίνεται από την 1η Ιανουαρίου 1970 σε ώρα UTC του διακομιστή, μέχρι τις 19 Ιανουαρίου 2038.

Αυτό σημαίνει ότι η χρήση του timestamp της MySQL είναι περιορισμένη, καθώς θα πρέπει να αλλάξει μέχρι το έτος 2038, ωστόσο πιθανότατα θα το φροντίσει μια ενημερωμένη έκδοση κώδικα.

Το timestamp της MySQL είναι ένας από τους δύο τρόπους αποθήκευσης σε μια βάση δεδομένων MySQL τόσο της ημερομηνίας όσο και της ώρας, μαζί με τη μορφή ημερομηνίας.

Συνήθως είναι καλύτερο να χρησιμοποιείτε μια timestamp της MySQL για να αποθηκεύετε ημερομηνίες όπως η τροποποίηση και η ημερομηνία δημιουργίας ενός αρχείου στη βάση δεδομένων MySQL, καθώς είναι ο αγαπημένος τρόπος να χρησιμοποιείτε την ημερομηνία και την ώρα μέσα σε μια βάση δεδομένων.

Ωστόσο, όλες αυτές οι τιμές μαζί με την τυπική μορφή ημερομηνίας σχετίζονται και μπορούν ακόμη και να συνεργαστούν.

Συχνές Ερωτήσεις

Πώς να προσθέσετε MySQL Δημιουργία και ενημερωμένη χρονική σήμανση;
Για να δημιουργήσετε χρονικά σήματα για τις δημιουργημένες και ενημερωμένες εγγραφές σε έναν πίνακα MySQL, μπορείτε να ορίσετε δύο πεδία με τον τύπο χρονικής σήμανσης και να ορίσετε την προεπιλεγμένη τιμή στην τρέχουσα χρονική σήμανση. Για την ενημερωμένη χρονική σήμανση, προσθέστε το χαρακτηριστικό στην ενημέρωση current_timestamp. Αυτό εξασφαλίζει ότι η δημιουργημένη χρονική σήμανση έχει οριστεί όταν προστίθεται μια νέα εγγραφή και η ενημερωμένη χρονική σήμανση αντικατοπτρίζει την τρέχουσα ώρα όποτε τροποποιηθεί η εγγραφή.
Ποια είναι τα βασικά βήματα για την με ασφάλεια εξαγωγή και μεταφορά ενός ιστότοπου WordPress σε έναν νέο τομέα χωρίς να χάσετε την κατάταξη SEO;
Τα βασικά βήματα περιλαμβάνουν τη δημιουργία πλήρους αντιγράφου ασφαλείας του ιστότοπου, την αλλαγή των ρυθμίσεων τομέα και τη διεύθυνση URL εντός των ρυθμίσεων WordPress, την κατάλληλη ανακατεύθυνση των διευθύνσεων URL από τον παλιό τομέα στο νέο για να διατηρήσετε SEO και να ειδοποιήσετε την Google για την αλλαγή μέσω της κονσόλας αναζήτησης Google. Η εξασφάλιση ελάχιστου χρόνου διακοπής και διατήρησης όλων των δεδομένων τοποθεσίας και των ρυθμίσεων SEO είναι ζωτικής σημασίας σε όλη τη διαδικασία.

Yoann Bierling
Σχετικά με τον Συγγραφέα - Yoann Bierling
Ο Yoann Bierling είναι επαγγελματίας διαδικτυακής δημοσίευσης και ψηφιακής συμβουλευτικής, κάνοντας παγκόσμιο αντίκτυπο μέσω εμπειρογνωμοσύνης και καινοτομίας στις τεχνολογίες. Παθιασμένος με την ενδυνάμωση των ατόμων και των οργανώσεων να ευδοκιμήσουν στην ψηφιακή εποχή, οδηγείται να προσφέρει εξαιρετικά αποτελέσματα και να προωθήσει την ανάπτυξη μέσω της δημιουργίας εκπαιδευτικού περιεχομένου.

Master Website Creation: Εγγραφείτε τώρα!

Μεταμορφώστε την ψηφιακή σας παρουσία με το ολοκληρωμένο μάθημα δημιουργίας ιστότοπου - ξεκινήστε το ταξίδι σας για να γίνετε ειδικός στο διαδίκτυο σήμερα!

Εγγραφείτε εδώ

Μεταμορφώστε την ψηφιακή σας παρουσία με το ολοκληρωμένο μάθημα δημιουργίας ιστότοπου - ξεκινήστε το ταξίδι σας για να γίνετε ειδικός στο διαδίκτυο σήμερα!




Σχόλια (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

Αφήστε ένα σχόλιο