/ / / Βασικοί τύποι δεδομένων Mysql

Βασικοί τύποι δεδομένων Mysql

Για όσους δεν γνωρίζουν τι είναι το Mysql, σας ενημερώνουμε,ότι είναι ένα πολύ αποτελεσματικό σύστημα με το οποίο διαχειρίζεται μεγάλες ποσότητες δεδομένων. Είναι δωρεάν και προσφέρεται στους χρήστες με γενική άδεια. Στην αρχή της ανάπτυξης της τεχνολογίας των υπολογιστών, οι πληροφορίες "αποθηκεύτηκαν" σε ξεχωριστά αρχεία και στη συνέχεια εξήχθησαν από αυτά, όπως απαιτείται. Σήμερα, τέτοια συστήματα δεν είναι πάντα αποτελεσματικά επειδή χρειάζεται πολύ χρόνο και προσπάθεια. Το πρόγραμμα Mysql σας επιτρέπει να ταξινομήσετε πληροφορίες και να εκτελέσετε λειτουργίες με πίνακες δεδομένων χρησιμοποιώντας έναν πολύ συμπαγή κώδικα εντολών.

τύποι δεδομένων mysql

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

- VAR (n) ή VARCHAR (n) - χαρακτήρας, όπου n είναι ο αριθμός των byte που μπορούν να χρησιμοποιηθούν (το VARCHAR αποθηκεύει όχι περισσότερους από 255 χαρακτήρες).

- τύποι δεδομένων συμβολοσειράς mysql, συμπεριλαμβανομένωναπό τις ακόλουθες μορφές: ΚΕΙΜΕΝΟ (n) - όπου το n μπορεί να φτάσει τα 65535, TINITEXT (n) - όπου το n μπορεί να είναι έως 255, MEDIUMTEXT (n) από n έως 16,777,215 και LONGTEXT (n) με n, το οποίο μπορεί να είναι έως 4 294 967 295 (η μεταβλητή TEXT διαφέρει από το VARCHAR στο ότι οι πρώτοι χαρακτήρες n έχουν ευρετηριαστεί για TEXT (n)).

- ΒΙΒΛΙΟΘΗΚΗ ή ΔΥΝΑΜΙΚΟ - για την αποθήκευση εικόνων σε δυαδικό κώδικα.

- για την αποθήκευση σταγόνεςΟι τύποι δεδομένων Mysql BLOB (n) που έχουν την ίδια διάσταση και προθέματα με το TEXT (TINY-, MEDIUM-, LONGBLOB) χρησιμοποιούνται για περιπτώσεις χαρακτήρων. Για παράδειγμα, το MEDIUMBLOB (n) έχει διάσταση n ίση με 16,777.215.

έννοια τύπου δεδομένων

- τύποι δεδομένων για ώρα και ημερομηνία, συμπεριλαμβανομένων:ΗΜΕΡΟΜΗΝΙΑ - ημερομηνία σε μορφή έτους-μήνα-ημερομηνίας, TIME - ώρα σε μορφή ώρας-λεπτού-δευτερολέπτου, ΕΤΟΣ - έτη από 1901 έως 2155 και έτος 0000, DATETIME - συνδυάζει DATE και TIME (ο τελευταίος τύπος δεδομένων εμφανίζεται σε έτος-μήνας -μερομηνία-ώρα-λεπτό-δευτερόλεπτο) Υπάρχουν επίσης τύποι δεδομένων Mysql με τη μορφή TIMESTAMP, που σας επιτρέπει να εισάγετε τα έτη από το 1970 έως το 2037 στη βάση δεδομένων (αυτό οφείλεται στην υπόθεση των δημιουργών του συστήματος ότι το Mysql θα καταστεί εντελώς παρωχημένο έως το 2037).

- αριθμητικά, που περιλαμβάνουν ακέραιους αριθμούςτύποι δεδομένων, συμπεριλαμβανομένων - INT - ένας ακέραιος από περίπου 2,1 δισεκατομμύρια έως μείον 2,1 δισεκατομμύρια, TINYINT - ένας αριθμός από 128 έως -127 ή από 255 έως 0, SMALINT - από 32 768 έως - 32 767, BIGINT - από 9 x 10 έως η δέκατη όγδοη δύναμη -9 x 10 στη δέκατη όγδοη ισχύ, MEDIUMINT - από 8,388 εκατομμύρια έως -8,388 εκατομμύρια (αν καθορίσετε έναν αριθμό σε αυτόν ή αυτόν τον τύπο δεδομένων που είναι μεγαλύτερος από τη μέγιστη καθορισμένη τιμή, θα περικοπεί στις επιτρεπόμενες τιμές ).

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

ακέραιοι τύποι δεδομένων

Η εργασία με βάσεις δεδομένων πραγματοποιείται μέσωΕργαλείο PHPMyAdmin, το οποίο διατίθεται δωρεάν με το πακέτο Denver. Με αυτήν, μπορείτε να δημιουργήσετε μια βάση δεδομένων καθορίζοντας τα ονόματα της βάσης δεδομένων και διάφορους πίνακες, τύπους δεδομένων, κωδικούς πρόσβασης. Μετά από αυτό, η βάση δεδομένων είναι γεμάτη με πληροφορίες, μπορείτε να δημιουργήσετε ερωτήματα για αυτήν με τη μορφή αναζήτησης (ΕΠΙΛΟΓΗ), αλλαγή (ΑΛΛΑΓΗ, ΑΝΑΝΕΩΣΗ, ΤΡΟΠΟΠΟΙΗΣΗ), διαγραφή (ΔΙΑΓΡΑΦΗ), προσθήκη (ADD) ή ταξινόμηση των διαθέσιμων δεδομένων και εμφάνιση ορισμένων παραμέτρων στην οθόνη. Σε αυτήν την περίπτωση, οι τύποι δεδομένων Mysql πρέπει να προστεθούν πολύ προσεκτικά, ώστε τα προγράμματα να μην δημιουργούν σφάλματα. Για παράδειγμα, μπορείτε να ορίσετε τον τύπο δεδομένων σε VARCHAR, ο οποίος επιτρέπει την εισαγωγή όχι περισσότερων από 255 χαρακτήρων στη βάση κειμένου. Και όταν γεμίζετε τη βάση, το κείμενο θα είναι μεγαλύτερο, γεγονός που θα οδηγήσει στο γεγονός ότι το Mysql "περικόπτει" το κείμενο στο επιτρεπόμενο μήκος.