Grundlæggende datatyper Mysql
For dem der ikke ved hvad Mysql er,Dette er et meget effektivt system, som du kan håndtere store mængder data på. Det er gratis og tilbydes brugere under en generel licens. I begyndelsen af udviklingen af datateknologi blev oplysninger gemt i separate filer, og derefter hentet fra dem efter behov. I dag er sådanne systemer ikke altid effektive, fordi det tager meget tid og kræfter. Mysql-programmet giver dig mulighed for at sortere oplysninger og udføre operationer på arrayer af data ved hjælp af en meget kompakt kommandokode.
For at databasen skal fungere korrekt, har Mysql et koncept af en datatype. Der er flere datatilvalg:
- VAR (n) eller VARCHAR (n) - symbol, hvor n - antallet af bytes, der kan anvendes (VARCHAR butikker ikke mere end 255 tegn);
- streng datatyper mysql, herunderfølgende formater: TEXT (n) -, hvor n kan være op til 65.535, TINITEXT (n) -, hvor n kan have en værdi på op til 255, MEDIUMTEXT (n) med n16 777 215 og LONGTEXT (n) med variabel n, som kan nå 4294967295 (fra VARCHAR variabel TEKST kendetegnet ved, at for TEKST (n) indekseret første n tegn);
- VARBINARY eller BINARY - til lagring af billeder i binær kode;
- til opbevaring af store binære objekter under hensyntagen tiltegnregisteret bruger data-typerne Mysql BLOB (n), som har samme dimension og "præfikser" som TEKST (TINY-, MEDIUM-, LONGBLOB); for eksempel har MEDIUMBLOB (n) dimensionen n lig med 16 777 215;
- datatyper til tid og dato, herunder: DATE - en dato i år-måned-dato formatet, TIME - tid i timer-minutter-sekunder-format, ÅR - år 1901-2155 og året 0000, DATETIME - kombinerer dato og tid (sidste type af data, der vises i formatet år- måned-dato-time-minut-sekund); der er også de typer af Mysql dataformat tidsstemplet, som giver dig mulighed for at gøre databasen årene 1970 til 2037 (dette er forårsaget af den antagelse af systemets skabere som MySQL helt forældet ved 2037);
- numerisk, som i deres sammensætning har heltaltyper af data, herunder INT - et helt tal fra ca. 2,1 milliarder til minus 2,1 milliarder, TINYINT - antallet fra 128 til -127 eller fra 255 til 0, SMALINT - fra 32 768 til - 32 767, BIGINT - 9 x 10 -9 til attende grad x 10 grad i det attende, MEDIUMINT - .. fra 8,388 millioner til -8,388 million (medmindre i en bestemt type datasæt tal større end den maksimale indstillede værdi, vil den blive afkortet til tilladelige værdier).
Der er også typer til brøkdele - FLOAT -er et decimaltal, DOUBLE, og REAL - antallet af dual-density flydende komma, af NUMERIC og DECIMAL - et brøktal lagres som en streng. Ved programmering anvendes hovedsageligt FLOAT og INT, som understøtter databasens optimale hastighed.
Arbejde med databaser udføres gennemPHPMyAdmin-værktøjet, som leveres gratis i Denver-pakken. Ved hjælp af det kan du oprette en database ved at angive databasenavne og forskellige tabeller, datatyper, adgangskoder. Så basen er fyldt med oplysninger, er det muligt at skabe en søgning anmodning (SELECT), ændre (CHANGE, omdøbe, MODIFY), sletning (DELETE), tilsæt (ADD) eller sortering de foreliggende data og output-parametre, der er defineret på skærmen. Mysql datatyperne i dette tilfælde skal tilføjes meget omhyggeligt, så programmerne ikke producerer fejl. Du kan f.eks. Angive en type for VARCHAR-data, som giver dig mulighed for at tilføje tekst til databasen på op til 255 tegn. Og når databasen er fuld, vil teksten blive større, hvilket vil få Mysql til at "afkorte" teksten til en acceptabel længde.