MySQL - Naredbe konzole sustava Windows
Razvoj informacijske tehnologije jedan je od najvažnijih područja ljudske djelatnosti. Stoga je ogromna količina novca uložena u ovo područje. Od početka i do danas riješeni su mnogi različiti zadaci koji su uvelike olakšali svakodnevni život mnogih ljudi. Međutim, s razvojem tehnologija pojavio se niz problema, od kojih je jedna bila prekomjerna količina informacija koju treba pohraniti. Baza podataka namijenjena je rješavanju situacije.
sadržaj
Kratak pregled sustava za upravljanje bazama podataka
Budući da je problem pohranjivanja velike količine informacija aktualan za danas, postoji nekoliko načina za njegovo rješavanje. Svaki od njih je usmjeren na zadatke određenog smjera. Međutim, u skupini oni čine cjeloviti kompleks, koji omogućuje pojednostavljenje problema pohrane podataka.
Postoji određena klasifikacija koja određuje potrebu korištenja određene baze podataka i DBMS (sustav za upravljanje bazom podataka). Najčešći se smatra klijent-poslužitelj tehnologija pohrane podataka. To uključuje sljedeće vrste: Firebird, Interbase, IBM DB2, MS SQL Server, Sybase, Oracle, PostgreSQL, Linter, MySQL. Zanima nas zadnja opcija - MySQL, čije su naredbe potpuno u skladu sa SQL standardima. Ova tehnologija je jedan od popularnih i često se koristi za rješavanje i lokalnih aplikacija i proizvodnih zadataka malih razmjera.
Preteci klijent-poslužiteljske tehnologije su file server DBMS, koji su izgubili svoje pozicije zbog niza postojećih nedostataka, među kojima je potrebno da bi se osiguralo razmnožavanje DBMS kernel na svakom računalu i značajnog opterećenja na lokalnoj mreži, što je rezultiralo povećanjem vremena. Ova grupa uključuje Microsoft Access, Borland Paradox.
Nove tehnologije dobivaju popularnost
Međutim, prije nekoliko godina postojala je napredna tehnologija koja stječe popularnost i zahtijeva se pri rješavanju malih lokalnih problema. Radi se o tome ugrađen sustavi upravljanja bazom podataka. Glavna značajka predmetnog DBMS-a je nedostatak poslužiteljskog dijela. Sam sustav je knjižnica koja omogućuje jedinstven način za rad s velikim brojem informacija postavljenih na lokalno računalo. Ova metoda isključuje nedostatke file server znači i znatno premašuje brzinu klijent-poslužitelj tehnologija.
Primjeri uključuju OpenEdge, SQLite, BerkeleyDB, jedan od Firebird, Sav Zigzag, Microsoft SQL Server Kompaktni, Linter, kao i jedna od varijanti MySQL-a, čije se naredbe razlikuju od onih koje se koriste u bazama podataka klijent-poslužitelj. međutim raspušten sustavi mogu lako izgubiti svoju važnost ako problem prestane biti lokalne prirode.
Glavne prednosti MySQL DBMS
Sustav za upravljanje bazama podataka MySQL je jedna od najpopularnijih tehnologija, jer se može koristiti za rješavanje velikog broja zadataka. Usporedimo li ga s modernim analogijama, možemo izdvojiti nekoliko glavnih prednosti.
Glavna prednost na ruskom tržištu je njegova dostupnost jer je u većini slučajeva besplatna. Druga značajka je brzina. Jedan od najpopularnijih sustava je MySQL. Naredbe u njemu izvršavaju se brzo, s minimalnim vremenom odgovora. Ne utječe na brzinu obrade naredbi koje se povezuju s poslužiteljem više klijenata u multithreaded načinu rada pomoću InnoDB mehanizma za brzu transakciju podršku.
Prisutnost ODBC upravljačkog programa olakšava razvojnim programerima rješavanje mnogih zadataka. Prednosti su i sposobnost implementacije zapisa fiksnih i promjenjivih duljina. Ali glavna funkcija, koja je vrlo cijenjena u krugu programera, je sučelje s C i PHP jezicima. Mogućnosti koje je omogućio MySQL dopuštaju korištenje ovog DBMS-a za velik broj pružatelja internetskih usluga hostinga.
A za običnog čovjeka koji je zainteresiran za moderne tehnologije za pohranu podataka, morate proučavati MySQL, SQL naredbe i njihovu sintaksu, jer su stručnjaci u tom smjeru široko traženi i visoko plaćeni bilo gdje u svijetu. Stoga, ako je netko zainteresiran za ovaj smjer, nemojte se ustručavati. Sada je potrebno proći studiju.
Što je potrebno za proučavanje
Na prvi pogled može se činiti da je ovo područje složeno u samostalnom istraživanju i zahtijeva stalnu komunikaciju s specijalistom. Međutim, ovo je daleko od slučaja. Saznajte arhitekturu i značajke MySQL-a, osnovnih naredbi jezik upita i sve što je povezano s tim, možete samostalno, bez pribjegavanja pomoći konzultanta. Da biste to učinili, dovoljno je imati želju i truditi se krenuti dalje. Samo samorazvijanje i proučavanje ovog područja omogućit će stjecanje novih znanja, učvršćivanje stečenih vještina i eventualno pokretanje karijere i kretanje naprijed u tom smjeru.
Da biste saznali osnovne naredbe, prije svega, potrebno je imati pri ruci besplatno verziju uslužnog programa MySQL konzole. S njom počinje proces učenja. Možete ga preuzeti s službenog MySQL mjesta. Jednostavno je instaliran na bilo koji operativni sustav, stvarajući poslužitelj i klijenta na jednom računalu, što je vrlo povoljno.
Zatim morate potražiti priručnik za obuku koji sadrži osnovne informacije o MySQL okruženju. Naredbe konzole za osnovnu studiju, u pravilu, također su sadržane. Mnogo je informacija o tome. Međutim, izbor mora biti ozbiljan. Informacije moraju biti prikazane dosljedno i jasno strukturirane.
Ako imate osnovno znanje engleskog jezika, možete upotrijebiti ugrađenu konzolu za podršku. Za to postoji posebna naredba pomoći, Pomaže razumjeti uporabu uslužnog programa MySQL.
Naredbe osnovne konzole
Glatko se kreće od glavnih značajki, mogućnosti i koristi, stigli smo na popis glavnih timova. Uslužni program MySQL u početku sadrži samo jednog korisnika koji se koristi samo za učenje. Ovo je korisnik s imenom korijen, lozinka za koju je identična imenu.
Kada prvi i naknadni početak MySQL konzole, korisnik će morati unijeti lozinku korijen za daljnji rad s MySQL bazom podataka. Naredbe konzole bit će dostupne tek nakon provjere autentičnosti.
Nakon uspješnog testa, praktičnost možete prikazati postojeće naredbe koristeći naredbu pomoći. Nakon toga, konzola će predstaviti sve postojeće naredbe i kratak opis za njih.
Kontrola i prikaz naredbi
Sada idite na sljedeći korak. Da biste to učinili, morate odabrati postojeću bazu podataka ili stvoriti novu bazu podataka. Da biste odabrali postojeću bazu podataka, upotrijebite naredbu za uporabu. I unesite naziv baze podataka kroz prostor. U početku, u uslužnom programu postoji samo jedan - s imenom test. Stoga će upit izgledati ovako: upotrebatest.
Da biste stvorili bazu podataka, morate upotrijebiti naredbu stvoriti, ukazujući na njezinu ključnu riječ baza podataka i dajući odgovarajuće ime. Struktura će imati sljedeći oblik: stvoriti bazu podataka Name_of_database. Da biste radili s stvorenom bazom podataka, morate ga kontaktirati pomoću naredbe upotreba.
Okruženje pruža funkciju za prikaz postojeće baze podataka, tablica, primarnih ključeva ili vanjskih veza i prikazivanje informacija o njima na MySQL konzoli. Timovi u ovom slučaju uvijek bi trebali započeti s rečenicom predstava. Na primjer, da biste prikazali popis dostupnih baza podataka za trenutačnog korisnika, upišite sljedeći upit: predstavabaze podataka. Da biste prikazali tablicu, dovoljno je promijeniti predmet prikaza nakon ključne riječi upisivanjem stolovi.
Naredbe za upravljanje tablicama
Prije nastavka dalje, potrebno je još jednom podsjetiti da je usklađenost s SQL standard pruža mogućnosti za programere, bez obzira na baze podataka i operativnih sustava. Upiti razvijeni u bilo kojem okruženju koji podržava SQL standard uspješno će raditi (u nazočnosti baze podataka i tablica) u MySQL okruženju. Naredbe konzole sustava Windows ne razlikuju se od onih koje se koriste u drugim operacijskim sustavima.
Za rad s tablicama, postoji niz određenih naredbi koje, ako su prevedene s engleskog, govore sami za sebe. O timu stvoriti bio je gore spomenut. Također se može koristiti za dodavanje tablica u prethodno stvorenu bazu podataka. Da biste izbrisali objekte baze podataka, posebno tablice, upotrijebite naredbu ispustiti, na koju je dodan naziv uništenog objekta. primjer: ispustitiime_od_vaš_stol.
Sintaksa pristupa poslužitelju baze podataka uvijek ima zajedničku strukturu. Stoga se upit razvijen u sustavu Windows dobro funkcionira u MySQL Linux konzoli. Naredbe obrađene od strane poslužitelja bez pogrešaka u jednom operacijskom sustavu ne mogu dovesti do pogrešaka u drugima.
Odabir naredbe
No najvažnija naredba za rad s tablicama je naredba čija je sintaksa vrlo jednostavna - naredba odabrati. Koristi se za odabir podataka iz baze podataka. Inicijalna sintaksa ima sljedeću strukturu: odabrati * odstol_ime. Slanjem takvog zahtjeva poslužitelju baze podataka, klijent mora primiti sve zapise pohranjene u tablici.
Mnogi ljudi nikada ne misle, ali kada pogledati komandy.PHP MySQL upita redovito koristi Internet resurse koristiti SQL sintaksu za prikaz sadržaja katalog online trgovinama ili novosti na društvenim mrežama. Umjesto znaka "*" nakon rečenice odabrati, u pravilu, popis glavnih polja tablice ili nekoliko tablica, čiji podaci moraju biti obrađeni. U slučaju uzorka iz nekoliko tablica, koristi se poseban paket pridružiti, koja služi za njihovu povezanost s postojećim vanjskim odnosima. Međutim, ovo se stanje može promijeniti, neovisno označavajući koja polja trebaju biti korištena za komunikaciju.
Postavljanje ograničenja uzorkovanja
Ponekad dolazi do situacije kada odgovor primljen od poslužitelja baze podataka sadrži duplicirane podatke. Da bi korisnik mogao vidjeti samo jedinstvene zapise, upotrebljava se različita klauzula. Stavlja se ispred popisa traženih polja i služi kao pomoćni alat za skrivanje duplikata.
- Distribuirane baze podataka
- Sustavi upravljanja životom i bazama podataka
- Oracle Database: glavna obilježja Oracle DBMS-a
- SQL datoteku. SQL format datoteke: opis proširenja
- Što su NAS poslužitelji i za čega?
- Pregled sustava za upravljanje bazama podataka
- DB je ... Vrste i svojstva baze podataka
- Oracle - što je to? Oracle Database
- MySQL - zahtjev u zahtjevu. MySQL: primjeri upita. Ugrađeni MySQL upiti
- Zamke DML-naredbi ažuriraju MySQL
- Sustav upravljanja bazama podataka (DBMS): klasifikacija, definicija i funkcije
- Kako stvoriti mysql bazu podataka
- Kako stvoriti bazu podataka i što je SQL?
- Klijent-poslužiteljska tehnologija
- Aplikacijski softver, klasifikacija
- Struktura baze podataka
- Administracija MySQL-a: kako stvoriti korisnika i odrediti svoja prava
- MySQL replikacija. Kratak izlet
- Opći koncepti Access DBMS-a
- DBMS je sustav upravljanja podacima
- Glavne točke koje ima Access baza podataka