Näkymät phpMyAdminissa

{title}

MySQL: llä on uudemmissa versioissa kuin versiossa 5 monia uusia toimintoja, jotka eivät olleet edellisessä versiossa, ja jotka lähestyivät sitä ja sijoittivat sen paljon edistyneemmäksi tietokantamoottoriksi välittömien kilpailijoidensa, kuten PostgreSQL tai SQL-Server, ohella. .
Näiden uusien ominaisuuksien joukossa meillä on mahdollisuus käyttää, luoda ja tutkia näkymiä tai näkymiä, jotka ovat vain kyselyryhmiä, joissa voimme sekoittaa kenttiä useista taulukoista ja luoda eräänlainen virtuaalitaulukko, jotta voimme tehdä kyselyitä tätä taulukkoa vastaan ja hanki meille todella tarpeelliset kentät.

Luo näkymä tuloksista


Voimme tehdä monia monimutkaisia ​​hakuja sekä taulukon että tietokannan eri osioista phpMyAdminissa . Nämä kyselyt voivat sitten muuttaa ne näkymiksi, jotka voivat täyttää tavoitteen työympäristössämme.
Katsotaan esimerkki, avaamme hakuosion taulukonäkymästä, valitsemme kentät, jotka todella haluamme näkyvän, ja napsauta Siirry-painiketta .

{title}


Tämä tuottaa tuloksia, joita voimme sitten käsitellä luodaksesi näkymän käyttämällä CREATE VIEW -linkkiä, joka ilmestyy kyselyn tulokseen käytettävissä oleviin toimintoihin, kuten näemme seuraavassa kuvakaappauksessa phpMyAdmin-sovelluksesta.

{title}


Näkymää luotaessa meillä on se käytettävissä tietokannassamme, koska opetusohjelman alussa kommentoimme tätä näkymää, joka toimii eräänlaisena taulukkona, joten näemme sen samassa luettelossa, missä meillä on tietokantamme taulukoita, eniten että kaikki on määritelty vain kyselyille, joissa meidän on näytettävä vain muutama kenttä, jäljitettävä rakenne tai yksinkertaisesti estettävä pääsy muihin taulukoihin, joten yhdistämme useita eri taulukoiden kenttiä yhdessä näkymässä helpon myöhempää kuulemista varten.
Katsotaanpa luetteloa taulukoista, jotka heijastuvat juuri luomamme näkymästä, jos tarkastelemme luetteloa, se jo määrittelee meille, että se on näkymä.

{title}


Jos siirrymme avaamaan näkymän, näemme, että samassa siinä on melkein kaikki taulukko, jossa on taulukko, joten voidaan nähdä, että meillä ei ole vaihtoehtoja, kuten Tuo, koska näkymä ei hyväksy tietojen lisäämistä, katsotaan kuinka meidän tulossivumme vasta luotu näkymä.

{title}


Voimme myös nähdä tässä sieppauksessa, että luotu kysely on normaali SELECT ilman erityistä lisäystä, taulukkoa. Jos nyt haluamme viedä näkymän, löydämme seuraavan kaltaisen SQL-koodin:
 Luo ALGORITHM = MÄÄRITTÄMÄTTÖMÄÄRITTÄJÄ = `juuri` @`% `SQL-TURVAMÄÄRITTELYNÄKYMÄ` book_public_info` AS valitse `kirja` .`isbn` AS` numero`, ` kirja`` otsikko `AS` otsikko` kirjasta`; 

On tärkeätä pitää mielessä, että MySQL-käyttäjän on oltava tarvittavat oikeudet näkymän luomiseen ja kuulemiseen, joten on tärkeää, että palvelimen järjestelmänvalvoja antaa meille tarvittavat oikeudet.
Tämä on kaikki tätä opetusohjelmaa varten, koska näkemyksistämme voi olla hyötyä pitämällä kyselymme yksinkertaisina ja näyttämällä tosiasiallisesti asianmukaiset tiedot kiertämättä useita kertoja unohtamatta, että on tärkeää saada asianmukaiset käyttöoikeudet tämän toiminnon käyttämiseen. .

  • 0