On aika ottaa ensimmäiset askeleesi tietokantojen maailmassa ja luoda oma tietokanta. Tässä oppaassa yksinkertaistamme prosessia luomalla PHPMyAdminin avulla perusomaisen tietokannan nimeltä "books" ja lisäämällä siihen muutamia käyttäjiä. Tämä opas auttaa sinua kehittämään parempaa ymmärrystä tietokannoista ja valmistelee sinua tuleviin haasteisiin Python-ohjelmointikursseilla.
Tärkeimmät havainnot
- Opit, miten tietokanta luodaan ja miten työskennellään taulukoiden kanssa.
- Saat tietoa ensisijaisista avaimista ja identiteeteistä.
- Opit, miten voit määrittää käyttäjäoikeuksia omalle tietokannallesi.
Vaiheittainen opas
Ensinnäkin sinun on varmistettava, että olet PHPMyAdminissa. Käynnistä paikallinen palvelimesi, kuten MAMP, ja avaa sitten PHPMyAdmin localhostin kautta. Tässä aloitamme tietokannan luomisen.

Nyt etsimme "Tietokannat" -välilehteä valikosta ja napsautamme sitä luodaksemme uuden tietokannan. Näet kentän, johon voit kirjoittaa tietokannan nimen. Nimeä se "books". Ennen kuin luot sen, valitse oikea yhteensopivuus varmistaaksesi, että tietokanta on Unicode-yhteensopiva. UTF-8 on yleensä paras valinta.

Kun olet valinnut yhteensopivuuden, napsauta "Luo". Tietokantasi näkyy nyt vasemmassa palkissa, mutta se ei vielä sisällä tauluja. Luodaksesi taulun, napsauta juuri luotua tietokantaa ja siirry "Luo taulu" -osion kohdalle. Kirjoita taulun nimeksi myös "books" ja määrittele sarakkeiden määrä, sanotaan kolme, ja napsauta sitten "Aloita".

Nyt näet useita kenttiä, joihin voit syöttää sarakkeen nimen ja tyypin. Ensimmäisen sarakkeen nimi tulisi olla "ID". Tämä tulee olemaan pääavain sarake. Aseta tietotyyppi "INT":ksi ja ota käyttöön "Auto Increment" -vaihtoehto. Näin jokainen uusi merkintä saa automaattisesti juoksevan ID:n. Tämä on erityisen tärkeää, jotta jokainen tietue voidaan yksilöidä.

Seuraavan sarakkeen tulisi sisältää kirjan nimi, käytä tässä tietotyyppiä "VARCHAR" ja määritä maksimi pituudeksi 255 merkkiä. Kolmas sarake on varattu kirjan kirjoittajalle, tässäkin käytät "VARCHAR" -tyyppiä.
Kun olet määrittänyt kaikki sarakkeet, napsauta "Tallenna". Taulusi on nyt luotu. Varmistaaksesi, että kaikki toimii oikein, voit tarkistaa taulun sarakkeet rakenne-välilehdeltä ja nähdä juuri syöttämäsi sarakenimet.

Nyt haluamme lisätä tietoja tauluumme "books". Napsauta taulun nimeä ja valitse "Lisää". Jätä ID-kenttä tyhjäksi, jotta ID myönnetään automaattisesti. Kirjoita nyt seuraavat esimerkkikirjat: "Hobitti" J.R.R. Tolkienilta ja "Just for Fun" Linus Torvaldsilta.

Kun olet syöttänyt nämä tiedot, voit palata "Selaa"-välilehdelle nähdäksesi taulusi sisällön. Täällä voit varmistaa, että merkintäsi näkyvät oikein ja odotetulla tavalla.

Nyt kun sinulla on tietokanta ja taulu, haluat lisätä käyttäjän, joka voi käyttää tietokantaa. Siirry "Käyttäjätilit" ja luo uusi käyttäjä. Nimeä se "TestUser" ja aseta salasana "TestPass". Varmista, että isäntä on asetettu "localhostiksi".

Nyt on tärkeää antaa tälle käyttäjälle oikeat käyttöoikeudet. Valitse "Myönnä kaikki oikeudet tietokannassa books". Näin käyttäjä voi työskennellä tässä erityisessä tietokannassa ilman, että sillä on pääsy muihin tietokantoihin. Tämä on tärkeä turvallisuusnäkökohta, joka kannattaa ottaa huomioon.

Kun käyttöoikeudet on asetettu, tallenna käyttäjä ja aloita työskentely tietokannassasi. Voit käyttää SELECT-lauseita tietojen hakemiseen tai muita SQL-komentoja päivitysten tekemiseen.
Yhteenveto – Luo tietokanta Pythonilla: Yksinkertainen opas
Olet nyt onnistuneesti luonut tietokannan, asettanut taulun tiedot ja hallinnut käyttäjäkäyttöoikeuksia. Kaikki nämä vaiheet toimivat pohjana tulevalle ohjelmoinnille ja työskentelylle Pythonin kanssa.
Usein kysytyt kysymykset
mitä on PHPMyAdmin? PHPMyAdmin on web-pohjainen sovellus MySQL-tietokantojen hallintaan.
Miten luon tietokannan PHPMyAdminissa? Kirjaudu PHPMyAdminiin, siirry "Tietokannat", kirjoita nimi ja napsauta "Luo".
Mikä on pääavain? Pääavain on yksilöllinen tunnus jokaiselle riville tietokantataulussa.
Mitä käyttöoikeuksia voin myöntää käyttäjälle? Voit asettaa lukuoikeudet, kirjoitusoikeudet ja monia muita erityisiä käyttöoikeuksia tietokannan käyttäjille.
Miten lisään tietoja tauluun? Valitse taulu, siirry "Lisää", ja syötä tarvittavat tiedot.