Så här skapar du en databas i MySQL
MySQL kan vara ett program som orsakar oro och hotar. Alla kommandon måste anges via en kommandotolk - det finns inget visuellt gränssnitt. Därför kan du spara mycket tid och huvudvärk genom att ha en grundläggande förståelse för hur man skapar och manipulerar en databas. Följ den här guiden för att skapa en databas över amerikanska stater och deras respektive populationer.
steg
Metod 1
Skapa och manipulera en databas1
Skapa databasen. Från kommandoraden MySQL anger du kommandot
SKAPA DATABASE -
. Ersätt
med namnet på din databas. Det kan inte innehålla mellanslag.- Till exempel, för att skapa en databas över alla amerikanska stater, kan du skriva in
SKAPA DATABASE us_states-
- Obs! Kommandon får inte nödvändigtvis skrivas i stora bokstäver.
- Obs! Alla MySQL-kommandon måste sluta med "-". Om du glömde att inkludera en semikolon, kan du bara skriva in "-" i nästa rad för att bearbeta föregående kommando.
2
Visa en lista över tillgängliga databaser. Ange kommandot
VISA DATABASER-
att lista alla databaser som har arkiverats. Förutom den nyskapade, ser du också en databas mysql
och en databas testet
. För nu kan du ignorera dem.3
Välj databasen. När databasen har skapats måste du välja den för att börja redigera. Ange kommandot
ANVÄNDA us_states-
. Du kommer att se meddelandet Databasen har ändrats
, som låter dig veta att din aktiva databas är nu us_states
.4
Skapa ett bord. En tabell är det verktyg som noggrant är värd för all databasinformation. För att skapa en måste du ange all formatering av ditt bord i det ursprungliga kommandot. För att skapa ett bord anger du följande kommando:
CREATE TABLE tillstånd (id INT NOT NULL PRIMARY KEY AUTO_INCREMENT, tillståndet CHAR (25), befolkning INT (9)) -
. Detta skapar en namngiven tabell "stater" med tre fält: id
, tillstånd
och population
.INT
kommer att se till att fältet id
innehåller bara siffror (heltal).INTE NULL
specificerar att fältet id
Det kan inte lämnas tomt.PRIMÄR NYCKEL
betecknar fältet id
som ett nyckelfält i tabellen. Nyckelfältet bör ställas in i ett unikt fält som inte kan innehålla några duplikat.AUTO_INCREMENT
Tilldelar automatiskt ökade värden i fältet id
, numrerar automatiskt varje objekt.INT
(Heltal) RÖDING
(tecken) ange vilka typer av data som är tillåtna i dessa fält. Numret bredvid kommandona anger hur många tecken eller heltal som kan finnas i varje post i det fältet.5
Skapa en post i tabellen. Nu när bordet har skapats är det dags att börja skriva in din information. Använd följande kommando för att infoga den första posten:
INSERT INTO stater (id, status, befolkning) VÄRDEN (NULL, `Alabama`, `4822023`) -
id
innehåller kommandot INTE NULL
, anger värdet NULL
kommer att tvinga honom att automatiskt gå på 1, tack vare kommandot AUTO_INCREMENT
.6
Skapa flera poster. Du kan skapa flera poster med ett enda kommando. För att ange de följande tre staterna, använd följande kommando:
INSERT INTO länder (id, stat, populations) värden (NULL, `Alaska`, "731.449) (NULL, `Arizona`," 6.553.255), (NULL, `Arkansas, 2.949.131) -
. Detta skapar ett bord från följande utseende:7
Starta en fråga på en ny databas. Nu när du har skapat basdatabasen kan du ange sökfrågan för att returnera specifika resultat. Först och främst skriv in kommandot:
VÄLJ * FRÅN us_states-
. Hela databasen kommer att returneras, som anges av kommandot "*"vilket betyder "allt".VÄLJ status, befolkning FRÅN us_states ORDER BY population-
Det kommer att resultera i en tabell med tillstånd sorterade efter befolkning snarare än i alfabetisk ordning. Fältet id
Det kommer inte att visas, eftersom du bara bad om inmatningarna tillstånd
och population
.VÄLJ status, befolkning FRÅN us_states ORDER BY population DESC-
. Kommandot DESC
det kommer att lista dem i fallande ordning, från stora till mindre än istället för vice versa.Metod 2
Fortsätt med MySQL1
Installera MySQL på din Windows-dator. Ta reda på hur du installerar MySQL på din hemdator.
2
Ta bort en MySQL-databas. Om du behöver radera några av de gamla föråldrade databaserna följer du en specifik guide.
3
Lär dig PHP och MySQL. Att lära sig PHP och MySQL-språken gör det möjligt att skapa kraftfulla webbplatser för roligt och för arbete.
4
Säkerhetskopiera MySQL-databasen. Data backup är alltid tillrådligt, särskilt om det är en viktig databas.
5
Gör ändringar i strukturen i din databas. Om databasens behov ändras kan du behöva justera strukturen för att hantera olika uppgifter. Den här guiden visar hur du gör det.
tips
- Några vanliga datatyper: (För en komplett lista, se mysql-dokumentationen på http://dev.mysql.com/doc/)
- RÖDING (längd) - fixa längden på teckensträngen
- VARCHAR (längd) - sträng av tecken med variabel längd med maximal längd längd.
- TEXT - variabel längd teckensträng med en maximal längd på 64 KB text.
- INT (längd) - 32 bitars heltal med siffror med maximal längd längd (`-` räknas som en `siffra` i ett negativt tal).
- DECIMAL (längd, december) - decimaltal upp till en teckenfönster av längd Total. Fältet december anger maximalt antal tillåtna decimaler.
- DATA - Datum (år, månad, dag)
- TID - Tid (timmar, minuter, sekunder)
- ENUM ("Värde1", "Value2", ...) - lista över uppräknade värden.
- Några valfria parametrar:
- INTE NULL - Ett värde måste anges. Fältet kan inte lämnas tomt.
- DEFAULT standardvärde - Om inget värde anges, är fältet tilldelat fältet standardvärde.
- OSIGNERAD - För numeriska fält säkerställer det att numret aldrig är negativt.
- AUTO_INCREMENT - Värdet ökas automatiskt varje gång en rad läggs till i tabellen.
Dela på sociala nätverk:
Relaterade
- Så här tar du bort en MySQL-databas
- Så här ansluter du till en MySQL-databas med PHP
- Hur man skapar och underhåller en privat server av World of Warcraft på Linux
- Så här skapar du en kunddatabas
- Så här skapar du en databas från ett Excel-beräkningsblad
- Så här skapar du en databas i phpMyAdmin
- Hur man skapar en JSP-utvecklingsmiljö med hjälp av Eclipse, Tomcat och MySQL
- Så här skapar du en SQL Server-databas
- Hur man skapar en databas över tillgången på åtkomst
- Hur man skapar en webbserver på Raspberry Pi
- Så här skapar du ett bord på MySQL
- Hur man ritar ett ER-diagram med MySQL
- Hur man läser PHP och MySQL
- Så här installerar du Joomla
- Så här installerar du MySQL Server på en Windows-dator
- Så här installerar du WordPress på XAMPP
- Så här installerar du WordPress
- Så här installerar du Xampp på Windows
- Så här installerar du phpMyAdmin på en Windows-dator
- Så här sänder du en SQL-fråga till MySQL från kommandoraden
- Så här använder du SQL