Avtor:
Tamara Smith
Datum Ustvarjanja:
20 Januar 2021
Datum Posodobitve:
1 Julij. 2024
Vsebina
- Stopati
- Metoda 1 od 2: Ustvarjanje in urejanje baze podatkov
- 2. metoda od 2: Nadaljujte z MySQL
- Nasveti
MySQL je lahko zelo zastrašujoč program. Vse ukaze je treba vnesti iz ukaznega poziva; ni grafičnega vmesnika. Zato je pomembno, da imate nekaj osnovnega znanja o ustvarjanju in urejanju zbirke podatkov, da si lahko prihranite veliko časa in preglavic. Upoštevajte spodnji vodič, da ustvarite bazo podatkov o zveznih državah ZDA. in število prebivalcev na državo.
Stopati
Metoda 1 od 2: Ustvarjanje in urejanje baze podatkov
- Ustvari bazo podatkov. V ukazni vrstici MySQL zaženite ukaz CREATE DATABASE DATABASENAME>; v. Zamenjajte DATABASENAME> za ime vaše baze podatkov, brez presledkov.
- Na primer, če želite ustvariti bazo podatkov o vseh ameriških zveznih državah, vnesite naslednjo kodo: USTVARI DATABASO us_states;
- Opomba: Ukazov ni treba pisati z velikimi tiskanimi črkami.
- Opomba: Vsi ukazi MySQL morajo biti končani z ";". Če to pozabite, lahko preprosto ";" v naslednji vrstici, da lahko vseeno izvede prejšnji ukaz.
- Prikaže se seznam razpoložljivih zbirk podatkov. Zaženite ukaz SHOW DATABASES; za prikaz seznama vseh shranjenih zbirk podatkov. Poleg baze podatkov, ki ste jo pravkar ustvarili, vidite tudi bazo podatkov mysql in testno bazo podatkov. Za zdaj lahko to prezrete.
- Izberite svojo bazo podatkov. Ko je baza podatkov ustvarjena, jo boste morali izbrati, da jo začnete urejati. Vnesite naslednji ukaz: USE us_states;. Zdaj boste videli sporočilo Baza podatkov spremenjena, da boste lahko vedeli, da je vaša aktivna baza zdaj us_states.
- Ustvari tabelo. V tabeli so shranjeni vsi podatki iz vaše baze podatkov. Če želite to ustvariti, morate najprej v prvi ukaz vnesti vse oblikovanje tabele. Če želite ustvariti tabelo, vnesite naslednji ukaz: Ustvari stanja tabele (id INT NI NULL PRIMARNI KLJUČ AUTO_INCREMENT, stanje CHAR (25), populacija INT (9)); S tem boste ustvarili tabelo z imenom "stanja" in s 3 polji: id, država in populacija.
- Ukaz INT zagotavlja, da lahko ID polja vsebuje samo cela števila (cela števila).
- Ukaz NOT NULL zagotavlja, da polje id ne sme biti prazno.
- Tipka PRIMARNI KLJUČ označuje, da je polje id ključ tabele. Polje ključa je enolično in ne sme vsebovati dvojnikov.
- Ukaz AUTO_INCREMENT povzroči, da se polje id poveča vsakič, ko se doda vnos / zapis, kar v bistvu samodejno oštevilči vsak vnos.
- Kodi CHAR (znaki) in INT (cela števila) označujeta, katero vrsto podatkov lahko vnesete v ta polja. Številka poleg ukazov označuje, koliko znakov se lahko prilega polju.
- Ustvari vnos v tabeli. Zdaj, ko je tabela ustvarjena, je čas, da začnemo vnašati podatke. Za prvi vnos uporabite naslednji ukaz: INSERT INTO stanja (id, država, populacija) VALUES (NULL, "Alabama", "4822023");
- V bistvu pravite bazi podatkov, naj podatke postavi v tri ustrezna polja tabele.
- Ker ima ID polja lastnost NOT NULL, bo vnos vrednosti NULL omogočil, da se to polje samodejno poveča za 1, zahvaljujoč AUTO_INCREMENT.
- Naredite še več vnosov. Z enim ukazom lahko ustvarite več vnosov. Če želite vnesti naslednje 3 države, vnesite naslednje: INSERT INTO States (id, state, populacija) VREDNOSTI (NULL, 'Alaska', '731449'), (NULL, 'Arizona', '6553255'), (NULL, ' Arkansas ',' 2949131 ');
- Tako boste ustvarili tabelo, ki bo videti takole:
Poizvedujte po novi bazi podatkov. Zdaj, ko je baza podatkov ustvarjena, lahko izvajate poizvedbe, da dobite določene rezultate. Najprej vnesite naslednji ukaz: SELECT * FROM us_states;. To vrne celotno bazo podatkov zaradi zvezdice " *" v ukazu, kar pomeni "vse" ali vse.- Naprednejša poizvedba je naslednja: IZBERI stanje, populacija FROM us_states ORDER BY populacija; To vrne tabelo držav po velikosti prebivalstva in ne po abecedi. Polje id ni prikazano, ker ste zahtevali samo stanje in populacijo vnosov.
- Za prikaz populacije stanj v obratnem vrstnem redu uporabite naslednjo poizvedbo: IZBERI stanje, populacija FROM us_states ORDER BY populacija DESC;. Poizvedba DESC vrne seznam v obratnem vrstnem redu, od najvišjega do najnižjega.
- Tako boste ustvarili tabelo, ki bo videti takole:
2. metoda od 2: Nadaljujte z MySQL
- Namestite MySQL na računalnik z operacijskim sistemom Windows. Ugotovite, kako namestite MySQL na domači računalnik.
- Odstranjevanje baze podatkov MySQL.
- Naučite se PHP in MySQL. Učenje PHP in MySQL vam bo omogočilo ustvarjanje zmogljivih spletnih mest za zabavo in delo.
- Varnostno kopirajte svoje zbirke podatkov MySQL. Kopiranje podatkov je vedno priporočljivo, še posebej, če gre za pomembno bazo podatkov.
- Spreminjanje strukture baze podatkov. Če naj bi se baza podatkov uporabljala na drugačen način, boste morda morali spremeniti njeno strukturo, da bo obravnavala drugačne podatke.
Nasveti
- Nekatere pogosto uporabljene vrste podatkov: (Za celoten seznam glejte dokumentacijo mysql na http://dev.mysql.com/doc/)
- CHAR(dolžina) - Število znakov v nizu / nizu znakov
- VARCHAR(dolžina) - Spremenljivo število znakov niza z največjo dolžino dolžina.
- BESEDILO - Spremenljivo število znakov niza z največjo dolžino 64 KB besedila.
- INT(dolžina) - 32-bitno celo število z največjim številom številk, označenim z dolžina ("-" se šteje kot številka v negativno število.)
- DECIMALNO(dolžina,dec) - decimalno število s številom števk, ki jih označuje dolžina. Polje dec označuje največje dovoljeno število decimalnih mest.
- DATUM - Datum (leto, mesec, datum))
- ČAS - čas (ure, minute, sekunde)
- ENUM(’vrednost1’,’vrednost2", ....) - Seznam vrednosti naštevanja.
- Nekaj neobveznih parametrov:
- NI NULL - Navesti je treba vrednost. Polje ne sme ostati prazno.
- PRIPOMOČNOprivzeta vrednost - Če vrednost ni podana, se privzeta vrednost dodeljeno polju.
- NEPODPISAN - Pri številskih poljih mora biti število negativno.
- AUTO_INCREMENT - Vrednost se samodejno poveča vsakič, ko se vrstici doda tabela.