Ohjelmoinnin oppiminen Pythonilla - käytännön opas

Tehokas työskentely tietokantojen kanssa Pythonissa

Kaikki oppaan videot Ohjelmoinnin oppiminen Pythonilla - käytännön opas

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.

Tehokas työskentely tietokantojen kanssa Pythonissa

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.

Tehokas työskentely tietokantojen kanssa Pythonissa

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".

Tehokas työskentely tietokantojen kanssa Pythonissa

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ä.

Tehokas työskentely tietokantojen kanssa Pythonissa

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.

Tehokas työskentely tietokantojen kanssa Pythonissa

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.

Tehokas työskentely tietokantojen kanssa Pythonissa

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.

Tehokas työskentely tietokantojen kanssa Pythonissa

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".

Tehokas työskentely tietokantojen kanssa Pythonissa

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.

Tehokas työskentely tietokantojen kanssa Pythonissa

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.