En oprofessionell programmerare måste oftast hantera SQL-frågor när man arbetar med internetresurser. De flesta av dem är bloggar, forum, webbplatshanteringssystem etc. - använder MySQL-databasen i arbetet. För detta DBMS finns det ett mycket populärt program som låter dig hantera både enskilda tabeller och hela databaser. Att skapa SQL-frågor i PhpMyAdmin - detta är namnet på det här programmet - är möjligt både i ett dialogformat och med manuell operatörsinmatning.
Nödvändig
Åtkomst till PhpMyAdmin-applikationen
Instruktioner
Steg 1
Ladda applikationens huvudsida i webbläsaren, ange ditt användarnamn och lösenord. I den vänstra kolumnen på första sidan finns en lista med länkar till tillgängliga databaser - välj den du behöver.
Steg 2
Innehållet i vänster och höger kolumn ändras - listan med tabeller tar platsen för listan över databaser till vänster. Om du vill göra en fråga till en viss tabell klickar du på motsvarande länk och om frågan hänvisar till hela databasen klickar du på fliken SQL i menyn till höger. När du har valt en tabell kommer en sådan flik också att finnas på sidan och du måste också gå till den.
Steg 3
Skriv din fråga i rutan under "Utför SQL-fråga mot mysql-databas:" Om du inte valde en tabell i föregående steg kommer det här fältet att vara tomt, annars placeras en mall i den som bara behöver kompletteras eller korrigeras. Mallen kan till exempel se ut så här: VÄLJ * FRÅN 'hjälp_kategori' VAR 1Du kan omedelbart klicka på OK-knappen och en fråga kommer att göras till databasen - den returnerar en lista med alla rader med alla fält från tabellen heter help_category.
Steg 4
När du skapar en SQL-fråga för en vald tabell kan du använda listan över tillgängliga kolumner - den placeras till höger om inmatningsfältet. Du kan till exempel omvandla mallen till följande form: VÄLJ `url` FROM` help_category` WHERE` name` = "Geometriska konstruktioner" Var uppmärksam på citattecken: namnen på fält och tabeller - url, namn och hjälp_kategori - används inte för citattecken symboler som placeras runt textdata (geometriska strukturer). Efter att ha klickat på OK returnerar denna fråga de tabellrader som har värdet "Geometriska konstruktioner" i namnfältet. Listan med resultat kommer endast att ha en webbadresskolumn, eftersom endast den anges efter SELECT-satsen.
Steg 5
Samma begäran kan genereras online. För att göra detta klickar du på länken "Sök" och fyller i tabellen under "Utför" frågan efter exempeltext. För exemplet ovan räcker det i denna tabell att skriva texten "Geometriska konstruktioner" i kolumnen "Värde" på namnraden. För att skapa mer komplexa frågor klickar du på länken "Parametrar" under tabellen och en ytterligare uppsättning fält och urvalslistor öppnas.
Steg 6
Klicka på OK och PhpMyAdmin konstruerar och skickar SQL-frågan till databasen.