



Kommandot Kommandot Nyckeln Kommandot Koderna 
I huvudsak talar detta om för databasen att placera data i de tre motsvarande fälten i tabellen. Eftersom fältet 

En mer avancerad fråga är följande: Använd följande fråga för att visa befolkningen i delstaterna i omvänd ordning: 




Några vanliga datatyper: (För en fullständig lista, se mysql-dokumentationen på http://dev.mysql.com/doc/) Några valfria parametrar: INTE NULL - Ett värde måste anges.Fältet kan inte lämnas tomt. STANDARDstandardvärde - Om inget värde anges, standardvärde tilldelas fältet. OSIGNERAD - För numeriska fält, se till att talet aldrig är negativt. AUTO_INCREMENT - Värdet ökas automatiskt varje gång en rad läggs till i tabellen.
Skapa en databas i mysql
MySQL kan vara ett ganska skrämmande program. Alla kommandon måste anges via kommandotolken; det finns inget grafiskt gränssnitt. Därför är det viktigt att ha lite grundläggande kunskaper i att skapa och redigera en databas så att du kan spara mycket tid och huvudvärk. Följ guiden nedan för att skapa en databas över tillstånden i V.s. och antalet invånare per stat.
Steg
Metod 1 av 2: Skapa och redigera databasen

1. Skapa databasen. Kör kommandot från MySQL-kommandoraden
SKAPA DATABAS i. byta ut för namnet på din databas, utan mellanslag. - Till exempel för att få en databas över alla tillstånd i V.S, för att skapa, ange följande kod:
SKAPA DATABAS us_states;
- Obs: Kommandon behöver inte vara versaler.
- Obs: Alla MySQL-kommandon måste avslutas med en ";". Om du glömmer det kan du bara ";" skriv in på nästa rad, för att fortfarande kunna utföra föregående kommando.

2. Visar en lista över dina tillgängliga databaser. Ange kommandot
VISA DATABASER;
för att visa en lista över alla databaser du har sparat. Utöver databasen du just skapade kommer du också att se en mysql
databas och en testa
databas. Du kan ignorera den här för tillfället.
3. Välj din databas. När databasen har skapats måste du välja den för att börja redigera den. Ange följande kommando:
ANVÄND us_states;
. Du ser nu meddelandet Databasen ändrad
, för att låta dig veta att din aktiva databas är nu us_states
är.
4. Skapa en tabell. En tabell är där all data i din databas lagras. För att skapa detta måste du först ange all formatering av tabellen i det första kommandot. För att skapa en tabell, skriv in följande kommando:
CREATE TABLE-tillstånd (id INT INTE NULL PRIMARY KEY AUTO_INCREMENT, tillstånd CHAR(25), population INT(9));
. Detta kommer att skapa en tabell som heter "stater" och med 3 fält: id
, stat
, och befolkning
.INT
säkerställer att fältet id
får bara innehålla heltal (heltal).INTE NULL
säkerställer att fältet id
ska inte vara tom.PRIMÄRNYCKEL
indikerar att fältet id
nyckeln är från bordet. Nyckelfältet är unikt och kan inte innehålla dubbletter.AUTO_INCREMENT
säkerställer att fältet id
varje gång en post/post läggs till, ökas den, i princip numrerar varje post automatiskt.RÖDING
(tecken) och INT
(heltal) anger vilken typ av data som kan anges i dessa fält. Siffran bredvid kommandona anger hur många tecken som får plats i fältet.
5. Skriv in i tabellen. Nu när tabellen har skapats är det dags att börja mata in data. Använd följande kommando för den första posten:
INSERT INTO states (id, state, population) VÄRDEN (NULL, `Alabama`, `4822023`);
id
egendomen INTE NULL
har, ange värdet NULL
se till att detta fält automatiskt ökas med 1, tack AUTO_INCREMENT
.
6. Gör ännu fler poster. Du kan skapa flera poster med ett enda kommando. För att ange de kommande 3 tillstånden, skriv följande:
INSERT INTO states (id, state, population) VÄRDEN (NULL, `Alaska`, `731449`), (NULL, `Arizona`, `6553255`), (NULL, `Arkansas`, `2949131`);
.Detta kommer att skapa en tabell som ser ut så här:

7. Kör en fråga på din nya databas. Nu när databasen har skapats kan du börja köra frågor för att få specifika resultat. Ange först följande kommando:
SELECT * FROM us_states;
. Detta returnerar hela databasen på grund av asterisken "*" i kommandot, vad "Allt" eller allt betyder.SELECT state, population FROM us_states ORDER BY population;
Detta returnerar en tabell med tillstånden listade efter befolkningsstorlek, snarare än alfabetiskt. Fältet id
visas inte eftersom du bara frågade efter ingångarna stat
och befolkning
.SELECT state, population FROM us_states ORDER BY population DESC;
. Frågan DESC
visar en lista i omvänd ordning, dvs från högsta till lägsta. Metod 2 av 2: Fortsätt med MySQL

1. Installera MySQL på din Windows-dator. Ta reda på hur du installerar MySQL på din hemdator.

2. Ta bort en MySQL-databas.

3. Lär dig PHP och MySQL. Genom att lära dig PHP och MySQL kan du skapa kraftfulla webbplatser för nöje och arbete.

4. Säkerhetskopiera dina MySQL-databaser. Att göra en kopia av dina uppgifter rekommenderas alltid, särskilt om det gäller en viktig databas.

5. Ändra strukturen på din databas. Om databasen behöver användas på ett annat sätt kan du behöva ändra dess struktur för att hantera olika data.
Tips
- RÖDING(längd) – Antalet tecken i en sträng/sträng
- VARCHAR(längd) – Variabelt antal tecken i en sträng med ett max. längden av längd.
- TEXT - Variabelt antal tecken i en sträng med ett max. längd på 64KB text.
- INT(längd) - 32-bitars heltal med ett max antal siffror betecknat med längd (`-` räknas som en siffra med ett negativt tal.)
- DECIMAL(längd,dec) - Decimalnummer med antalet siffror som anges med längd.Fältet dec anger det maximala antalet tillåtna decimaler.
- DATUM - Datum (år, månad, datum))
- TID - Tid (timmar, minuter, sekunder)
- ENUM("värde1","värde2", ....) - Lista över uppräkningsvärden.
Оцените, пожалуйста статью