För dem som inte vet vad Mysql är,Detta är ett mycket effektivt system som du kan hantera stora mängder av data. Det är gratis och erbjuds användare under en allmän licens. I början av utvecklingen av datateknik lagrades informationen i separata filer och extraherades sedan från dem efter behov. Idag är sådana system inte alltid effektiva, för det tar mycket tid och ansträngning. Med Mysql-programmet kan du sortera information och utföra operationer på dataskalor med en mycket kompakt kommandokod.

mysql datatyper

För att databasen ska fungera korrekt har Mysql ett koncept av en datatyp. Det finns flera datainställningar:

- VAR (n) eller VARCHAR (n) - tecken, där n är antalet byte som kan användas (VARCHAR lagrar högst 255 tecken);

- strängdatatyper mysql, inklusiveföljande format: TEXT (n) - där n kan vara upp till 65.535, TINITEXT (n) - där n kan ha ett värde upp till 255, MEDIUMTEXT (n) med n 16 777 215 och LONGTEXT (n) med variabeln n, som kan nå 4294967295 (från VARCHAR variabel TEXT kännetecknad av att för TEXT (n) indexerad första n tecken);

- VARBINARY eller BINARY - för lagring av bilder i binär kod;

- för lagring av stora binära objekt, med beaktande avTeckenregistret använder Mysql BLOB (n) datatyper, som har samma dimension och "prefixes" som TEXT (TINY, MEDIUM, LONGBLOB); till exempel har MEDIUMBLOB (n) dimensionen n lika med 16 777 215;

datatypkoncept

- datatyper för tid och datum, inklusive: DATE är datumet i årsmånadens datumformat, TIME är timmars andra gång, år är år 1901-2555 och år är 0000, DATETIME kombinerar DATE och TIME (den senaste datatypen matas ut i år- månad-dag-timme-minut-sekund); Det finns också datatyper Mysql format TIMESTAMP, som låter dig göra databasåren 1970 till 2037 (detta beror på antagandet av systemets skapare att Mysql äntligen blir föråldrad år 2037);

- numeriska, vilka i sin sammansättning har heltaldatatyper, inklusive - INT - heltal från cirka 2,1 miljarder till $ 2,1 miljarder minus, tinyint - .. ett antal 128-255, eller från -127 till 0, SMALINT - 768-32 - 32 767 bigint - 9 x 10 -9 till artonde grad x 10 grader i den artonde, MEDIUMINT - .. från 8.388.000 till -8.388.000 (om inte i en speciell typ av data som tal större än det maximala inställda värdet, kommer det att trunkeras till tillåtna värden).

Det finns också typer för bråknummer - FLOAT -Detta är ett flytande punktnummer, DUBBEL och REAL är antalet dubbeldensitet med en flytpunkt, NUMERIC och DECIMAL är ett bråknummer som lagras som en sträng. Vid programmering används främst FLOAT och INT, vilket stöder databasens optimala hastighet.

heltal datatyper

Arbete med databaser utförs genomPHPMyAdmin-verktyget, som levereras gratis i Denver-paketet. Med den kan du skapa en databas genom att ange databasnamn och olika tabeller, datatyper, lösenord. Då basen är fylld med information är det möjligt att skapa en sökfråga (SELECT), förändring (CHANGE, byta namn MODIFY), radering (DELETE), tillsätt (ADD) eller sortera de tillgängliga data och utparametrar definierade på skärmen. Mysql datatyperna i detta fall bör läggas mycket noggrant så att programmen inte producerar fel. Till exempel kan du ange vilken typ av data för en VARCHAR, vilket möjliggör införandet av texten i databasen högst 255 tecken. Och när du fyller bastexten kommer att vara av större storlek, vilket kommer att leda till det faktum att MySQL "trunkera" texten till en acceptabel längd.