MySQL-tietokanta ja SQL-kyselyjen käytön säännöt
Koska sen monipuolisuus, MySQLR tietokantapalvelin on suosituin tietokanta web-sovellusten PHP-kumppaniksi. MySQL: tä voidaan käyttää sekä pienyrityssivustoilla että liikenteen sivustoissa. Mutta miten kommunikoit MySQL-palvelimen kanssa? Käytät SQL-tietokonekieltä ja kuten PHP, voit laittaa SQL-koodin verkkosivujen HTML-koodiin.

SQL tarkoittaa jäsenneltyä kyselykieltä ja lauseet jota puhut tietokantapalvelimen kanssa, kutsutaan SQL-kyselyiksi. Aivan kuten HTML, SQL-kieli käyttää englanninkielisiä sanoja, joten se on helppo ymmärtää ja käyttää. Katsotaanpa esimerkkiä kyselystä, joka valitsee kaikkien Ohion osavaltiossa asuvien jäsentaulujen jäsenten nimet. Sitten se laittaa nämä nimet aakkosjärjestykseen.

VALITSE jäsennimi FROM jäsentaulukosta
Missä tila = 'OH'
TILAA jäsenNimi

  • SQL-kyselyn ensimmäinen sana (esimerkissä SELECT) on kyselyn nimi ja kertoo palvelimelle, minkä tehtävän suorittaa. Yllä olevassa esimerkissä SELECT-näppäintä käytetään valitsemaan tiettyjen jäsenten nimet.

  • Kyselyn loppuosa kertoo palvelimelle, kuinka tehtävä suoritetaan, ts. Mitä kriteerejä tietojen valitsemiseen tietokantataulusta käytetään.

  • SQL-kyselyitä kirjoitettaessa on muistettava muutama sääntö.

    1. Kyselynimet eivät ole kirjainkoolla ja siksi Valitse on yhtä suuri kuin VALITSE. Vaikka tietokantapalvelin ei välitä siitä, lisäätkö kyselynimet kaikkiin isoihin kirjaimiin, kaikkiin pieniin kirjaimiin tai isojen ja pienten kirjaimien yhdistelmään, on yleistä, että kyselyn nimi kirjoitetaan isoiksi kirjaimiksi. Tämä helpottaa koodin lukemista. Joten yllä olevassa esimerkissä sana VALITSE on kaikilla isoilla kirjaimilla. Koodin lukeminen on myös helpompaa, jos käytät kaikkia isoja kirjaimia pääsanoihin lopussa kyselyssä, kuten sanoissa FROM, WHERE ja ORDER BY yllä olevassa esimerkissä.

    2. Taulukon nimet (jäsen_taulu), sarakkeiden nimet (tila) ja muuttujien nimet (jäsenNimi) olemme kirjainkoko ja siksi memberName ei ole yhtä suuri kuin MemberName. Tämä on erityisen tärkeää, kun työskentelet Linuxilla ja Unixilla.

    3. Aivan kuten HTML, voit levittää SQL-kyselyn useille riveille, kuten yllä olevassa esimerkissä. Voit myös laittaa kyselyn kaikki yhdelle riville. Muista vain erottaa kyselyn jokainen sana ainakin välilyönnillä.

    4. Lainausmerkkejä käytetään merkistöjen sulkemiseen, mutta et käytä lainausmerkkejä numeroarvoihin. Yllä olevassa esimerkissä OH on merkkijono ja siksi suljettu yksittäisiin lainausmerkkeihin.

      Missä tila = 'OH'

      Jos lajittelisimme jäsennimen postinumeron sijaan, et kuitenkaan tarvitse lainausmerkkejä, koska postinumero on numero.

      Missä postinumero = 55555

    5. SQL-lauseissa on tapana käyttää yksittäisiä lainausmerkkejä. Voit kuitenkin käyttää joko yhden tai kahden lainausmerkin käyttäessäsi MySQL: tä. Siksi alla olevat rivit toimivat vain hyvin kuin edellisen säännön esimerkissä olevat rivit.

      Missä tila = "OH"
      Missä postinumero = 55555

    6. Jos käytät lainausmerkkejä merkkijonossa, sinun on poistettava nämä lainausmerkit. Esimerkiksi merkkijonoon, jonka Nancy sanoi "Hei", meidän on poistuttava sanaa ympäröivistä lainausmerkeistä, kun sijoitamme merkkijonon lainausmerkkeihin.

      $ muuttuja = "Nancy sanoi \" Hei \ "";



Video-Ohjeita: How to create database and table in MySQL workbench (Saattaa 2024).