Hoe om `n databasis in MySQL te skep
MySQL kan `n intimiderende program wees. Alle opdragte moet ingevoer word deur `n opdraglyn. Daar is geen visuele koppelvlak nie. As gevolg hiervan het jy basiese kennis om `n databasis te skep en te manipuleer, baie tyd en hoofpyn. Volg hierdie gids om `n databasis van die state van die Verenigde State en sy bevolking te skep.
stappe
Metode 1
Skep en manipuleer `n databasis
1
Skep `n basis. Voer die opdrag in op die MySQL-opdraglyn
SKEP DATABASE -
. vervang
met die naam van die databasis. Jy kan nie spasies insluit nie- Byvoorbeeld, om `n databasis van alle state in die Verenigde State te skep, kan jy ingaan
SKEP DATABASIS estaeeuu-
- Nota: dit is nie nodig om die opdragte in hoofletters te betree nie.
- Nota: Alle MySQL-opdragte moet eindig met "-". As jy vergeet het om die semikolon in te sluit, kan jy net insluit "-" op die lyn na die opdrag.
2
Kry die lys van beskikbare databasisse. Voer die opdrag in
TOON DATABASES-
Om al die databasisse wat jy gestoor het, te lys. Benewens die databasis wat jy nou geskep het, sal jy ook sien mysql
databasis en toets
databasis. U kan dit nou ignoreer.3
Kies die databasis Sodra jy die databasis geskep het, moet jy dit kies om dit te begin redigeer. Voer die opdrag in
GEBRUIK state-
. Jy sal die boodskap sien Databasis verander
, wat aandui dat die aktiewe databasis nou is state
.4
Skep `n tafel `N Tabel huisves die inligting in die databasis. Om `n tabel te skep, moet jy die hele formaat van die tabel in die aanvanklike opdrag invoer. Om `n tabel te skep, voer die volgende opdrag in:
SKEP TABEL stateeeuu (id INT NULL PRIMÊRE SLEUTEL AUTO_INCREMENT, CHAR staat (25), bevolking INT (9)) -
. Dit sal `n tabel skep wat genoem word "state" met drie velde: id
, staat
en bevolking
.INT
maak die veld id
bevat net getalle (heelgetalle).NIE NULL
waarborg dat die veld id
Dit kan nie leeg wees nie.PRIMêRE SLEUTEL
dui die veld aan id
as die sleutelveld van die tabel. Die sleutel veld moet `n veld wees wat geen duplikate bevat nie.AUTO_INCREMENT
sal outomaties toenemende waardes in die veld toewys id
, wat basies elke inskrywing noem.CHAR
(karakters) en INT
(heelgetalle) dui die tipe inligting aan wat in hierdie velde toegelaat word. Die nommer langs die opdragte dui aan hoeveel karakters of heelgetalle in die veld pas.5
Skep `n inskrywing in die tabel. Noudat jy die tafel geskep het, is dit tyd om die inligting te begin. Gebruik die volgende opdrag om die eerste inskrywing in te voer:
INSERT IN state (ID, staat, bevolking) WAARDES (NULL, `Alabama`, `4822023`) -
id
bevat die opdragte NIE NULL
, stel NULL
as waarde sal dit dwing om na 1 te verhoog, danksy die opdrag AUTO_INCREMENT
.6
Skep nog meer inskrywings Jy kan verskeie inskrywings met `n enkele opdrag skep. Om die volgende drie state te betree, gebruik die volgende opdrag:
INSERT IN state (ID, staat, bevolking) WAARDES (NULL, `Alaska`, `731449`), (NULL, `Arizona`, `6553255`), (NULL, `Arkansas`, `2949131`) -
.Screenshot_20150730_103118.jpg" klas ="beeld ligkas">
7
Maak `n navraag in die nuwe databasis. Noudat jy die basiese databasis geskep het, kan jy navrae invoer om spesifieke resultate te kry. Voer eers die opdrag in
SELECT * VAN estadoseeuu-
. Dit sal die hele databasis as gevolg daarvan, wat deur die opdrag aangedui word, gooi "*"wat beteken dit? "alle".SELECT state, populasie VAN estadoseeuu BESTELLING DEUR Poblacion-
Dit sal `n tabel lewer met die state gesorteer volgens bevolking in plaas van alfabetiese volgorde. Die veld id
Dit sal ook nie wys nie, jy het net vir die kaartjies gevra staat
en bevolking
.SELECT state, bevolking VAN estadoseeuu BESTELLING PER bevolking DESC-
. Die opdrag Latere
dit sal hulle in dalende volgorde, dit is, van groter tot minder in plaas van minder tot groter.Metode 2
Gaan voort met MySQL
1
2
Jy kan verwyder `n MySQL databasis as jy van `n ou verouderde databasis ontslae moet raak.
3
Jy kan leer PHP en MySQL, wat jou toelaat om kragtige webblaaie te skep om pret of werk te hê.
4
U kan `n rugsteun van MySQL databasisse maak. Rugsteun inligting word altyd aanbeveel, veral as dit `n belangrike databasis is.
5
U kan die struktuur van die databasis verander. As die behoeftes van die databasisse verander, moet u die struktuur aanpas om verskillende inligting te hanteer.
wenke
- Sommige algemene soorte inligting is: (As jy die volledige lys wil sien, gaan na die mysql dokumentasie in https://dev.mysql.com/doc/)
- CHAR(nommer) - Vaste-grootte karakter string.
- VARCHAR(nommer) - Veranderlike grootte karakter string met die maksimum grootte nommer.
- TEKS - Variabele grootte karakter string met `n maksimum van 64KB teks.
- INT(nommer) - 32-bisheelgetal met maksimum aantal syfers (die `-` tel as `syfer` van `n negatiewe getal).
- DESIMALE(nommer,Des) - Desimale getal tot en met aantal karakters vertoon. Die veld Des dui op die maksimum aantal desimale plekke wat toegelaat word.
- DATUM - Waarde van die datum (jaar, maand, dag)
- TYD - Waarde van die uur (ure, minute, sekondes)
- ENUM("waarde1","value2", ....) - Lys van waardes gelys.
Deel op sosiale netwerke:
Verwante
- Hoe om `n voorraad databasis in Access te skep
- Hoe om `n databasis in Excel te skep
- Hoe om `n databasis in SQL Server te skep
- Hoe om `n databasis te skep in phpMyAdmin
- Hoe om `n tafel in MySQL te skep
- Hoe om `n E R diagram te teken met die MySQL databasis bestuurder
- Hoe om `n MySQL databasis te verwyder
- Hoe om Joomla te installeer
- Hoe om Wordpress in XAMPP te installeer
- Hoe om `n Wiki in minder as 20 minute te installeer
- Hoe om `n MySQL-bediener op `n rekenaar te installeer
- Hoe om SQL-navrae te stuur na die MySQL-opdraglyn
- Hoe om `n LAMP-bediener op te stel
- Hoe om `n ontwikkelingsomgewing vir JSP te maak met Eclipse, Tomcat en MySQL
- Hoe om WAMP te installeer
- Hoe om SQL te gebruik
- Hoe toegang tot `n MySQL databasis met PHP
- Hoe om PHP en MySQL te leer
- Hoe om `n L2J-bediener op te stel
- Hoe om `n World of Warcraft private bediener op Linux te bou en in stand te hou
- Hoe om `n blog met Wordpress te skep