Die opstel van `n databasis in MySQL
MySQL kan `n mooi intimiderende program wees. Alle opdragte moet ingevoer word via die opdragprompt - daar is geen grafiese koppelvlak nie. Daarom is dit belangrik om basiese kennis te hê van die skep en redigering van `n databasis sodat jy jouself baie tyd en hoofpyn kan red. Volg die gids hieronder om `n databasis van die state van die VSA te skep. en die aantal inwoners per staat.
stappe
Metode 1
Die skep en redigering van die databasis
1
Skep die databasis. U voer die opdrag van die bevellyn van MySQL in
SKEP DATABASE -
in. vervang
vir die naam van jou databasis, sonder spasies.- Byvoorbeeld, om `n databasis van alle state van die VSA te skep, voer die volgende kode in:
SKEP DATABASIS us_states-
- Nota: Opdragte hoef nie met hoofletters ingevul te word nie.
- Nota: Alle MySQL-opdragte moet gesluit wees met a "-". As jy vergeet, kan jy net "-" op die volgende reël om die vorige opdrag uit te voer.
2
`N Lys van u beskikbare databasisse verskyn. Voer die opdrag in
TOON DATABASES-
om `n lys van al die databasisse wat jy gestoor het, te vertoon. Benewens die databasis wat jy pas geskep het, sien jy ook een mysql
databasis en een toets
databasis. U kan dit nou eers ignoreer.3
Kies jou databasis. Sodra die databasis geskep is, moet jy dit kies om dit te begin redigeer. Voer die volgende opdrag in:
GEBRUIK us_states-
. Jy sal nou die boodskap sien Databasis verander
, om jou te laat weet dat jou aktiewe databasis nou is us_states
is.4
Skep `n tafel. `N Tabel is dit waar alle data uit jou databasis gestoor word. Om dit te skep moet jy eers die formatering van die tabel in die eerste opdrag invoer. Om `n tabel te skep, voer die volgende opdrag in:
SKEP TAFEL-state (ID INT NUT PRIMÊRE SLEUTEL AUTO_INCREMENT, meld CHAR (25), bevolking INT (9)) -
. Dit skep `n tafel met die naam "states" en met 3 velde: id
, state
, and population
.INT
maak seker die veld id
kan slegs heelgetalle (heelgetalle) bevat.NIE NULL
maak seker die veld id
kan nie leeg wees nie.PRIMêRE SLEUTEL
dui aan dat die veld id
Die sleutel is van die tafel af. Die sleutelveld is uniek en kan nie duplikate bevat nie.AUTO_INCREMENT
maak seker die veld id
Elke keer as `n inskrywing / rekord bygevoeg word, word dit verhoog, dus word elke inskrywing outomaties genommer.CHAR
(karakters) en INT
(heelgetalle) dui aan watter tipe data in daardie velde ingevoer kan word. Die nommer langs die opdragte dui aan hoeveel karakters in die veld pas.5
Skep `n inskrywing in die tabel. Noudat die tabel geskep is, is dit tyd om data te begin invoer. Gebruik die volgende opdrag vir die eerste inskrywing:
INSERT IN state (ID, staat, bevolking) WAARDES (NULL, `Alabama`, `4822023`) -
id
die eiendom NIE NULL
het, sal die waarde invoer NULL
maak seker dat hierdie veld outomaties met 1 verhoog word, te danke aan AUTO_INCREMENT
.6
Maak meer inskrywings. U kan verskeie inskrywings met behulp van `n enkele opdrag skep. Om die volgende 3 state in te voer, tik die volgende:
INSERT INTO states (id, state, population) VALUES (NULL, `Alaska`, `731449`), (NULL, `Arizona`, `6553255`), (NULL, `Arkansas`, `2949131`) -
. Dit sal `n tabel skep wat soos volg lyk:fields | id | state | population |
---|---|---|---|
Records: | 1 | Alabama | 4822023 |
2 | Alaska | 731449 | |
3 | Arizona | 6553255 | |
4 | Arkansas | 2949131 |
1
Doen `n navraag op u nuwe databasis. Noudat die databasis geskep is, kan u navrae uitvoer om spesifieke resultate te kry. Voer eers die volgende opdrag in:
SELECT * FROM us_states-
. Dit gee die hele databasis as gevolg van die asterisk "*" in die opdrag, wat "all" of alles beteken.- `N Meer gevorderde soektog is die volgende:
SELECT state, bevolking VAN us_states ORDER BY populasie-
Dit gee `n tabel met die state in volgorde van grootte van die bevolking, in plaas van alfabeties. Die veldid
word nie getoon nie omdat jy net die insette gevra hetstate
enpopulation
. - Om die bevolking van die state in omgekeerde volgorde te wys, gebruik die volgende navraag:
SELECT state, bevolking VAN us_states ORDER BY populasie DESC-
. Die navraagDESC
toon `n lys in omgekeerde volgorde, dws van hoog na laag.
Metode 2
Gaan voort met MySQL
1
Installeer MySQL op u Windows-rekenaar. Vind uit hoe om MySQL op jou rekenaar te installeer.
2
`N MySQL-databasis verwyder.
3
Leer PHP en MySQL. Leer PHP en MySQL sal jou in staat stel om kragtige webwerwe te skep vir jou genot en vir jou werk.
4
Rugsteun jou MySQL databasisse. `N Afskrif van u data word altyd aanbeveel, veral as dit `n belangrike databasis is.
5
Die struktuur van jou databasis verander. As die databasis op `n ander manier gebruik moet word, moet u die struktuur verander om ander data te kan hanteer.
wenke
- Enkele algemene data tipes: (Vir `n volledige lys, sien die mysql dokumentasie op https://dev.mysql.com/doc/)
- CHAR(length) - Die aantal karakters van `n string / string
- VARCHAR(length) - Veranderlike aantal karakters van `n tou met `n maksimum lengte van length.
- TEXT - Veranderlike aantal karakters van `n string met `n maksimum lengte van 64KB teks.
- INT(length) - 32-bisheelgetal met `n maksimum aantal getalle aangedui deur length (die `-` word getel as `n getal teen `n negatiewe getal.)
- DECIMAL(length,dec) - Desimale getal met getal syfers aangedui deur length. Die veld dec dui die maksimum aantal desimale syfers aan.
- DATE - Datum (jaar, maand, datum))
- TIME - Tyd (ure, minute, sekondes)
- enum("value1","value2", ....) - Lys van opsommingswaardes.
Deel op sosiale netwerke:
Verwante
- Identifiseer pille
- Verander opstartprogramme met Windows 7
- Skep aksiewerkwoorde in Excel
- Alle opdragte van CMD gevind in Windows
- Kyk of `n iPhone gesteel is
- Vind die ID van jou hardeware
- Verwyder duplikate in Excel
- Skep `n bondellêer
- Soek vir `n lêer in Linux
- Skep `n databasis van `n Excel-sigblad
- Verwyder `n MySQL databasis
- Installeer `n MySQL databasis bediener op u Windows PC
- Skep `n SQL Server databasis
- Verander van gids na opdragprompt
- Werk met Microsoft Access
- Installeer XAMPP op Linux
- Installeer XAMPP vir Windows
- Begin self `n Wiki
- Program `n universele afstandbeheerder
- Installeer phpMyAdmin op `n Windows-rekenaar
- Kwotasie tydskrif artikels