MySQL komande Kako ih pravilno aktivirati?

Ako ste imali problema s upravljanjem bazom podataka s drugog servera, ne brinite, danas ćemo vam reći sve u vezi s tim MYSQL komande.

mysql-2-naredbe

MYSQL komande

Govoreći o ovim vrstama formata i naredbi jednostavno se uzima u obzir način na koji će baza podataka biti umetnuta na web stranicu. Važno je znati kako unijeti MYSQL naredbe kroz medij datoteke, kao i putem terminala.

Upit za bazu podataka je od vitalnog značaja za rad bilo kojeg sistema. Upotreba se općenito vrši putem PHP stranice, ali rukovanje je zgodno pomoću programa PhpMyAdmin; Međutim, događa se da je, ako postoje problemi, najisplativija alternativa da ih unesete putem naredbenog retka.

Na isti način, ako smo na udaljenom poslužitelju i pristupamo putem terminala, potrebno je upotrijebiti taj alat za oporavak ovih datoteka. Danas ćemo vam dati neke upute kako biste mogli znati kako se ovaj proces odvija.

Pronađite datoteku

MySQL datoteke se koriste putem klijentskog softvera, s kojim dijele isti naziv, MySQL. Koristi se u većini slučajeva za kontrolu baze podataka putem komandne linije; Oni su operativni kada se vrši različito programiranje datoteka i MySQL komande.

Na bilo kojem uređaju na kojem je instaliran Windows softver može se dobiti ova datoteka, čija se lokacija nalazi na sljedećoj adresi: C: Programske datotekeMySQLMySQL Server 4.1bin.

Možete ga dobiti i u C: xamppmysql; ovaj direktorij može biti drugačiji, ali samo po imenu.

Na prozorima

Na primjer, ponekad se, ovisno o verziji operacijskog sistema Windows, nalazi na disku C: ili na bilo kojem drugom mjestu u memoriji računara, isto tako može se nalaziti na drugoj vezi na koju je programer odlučio umetnuti to. Mnogo ovisi o vrsti programa koji je korišten za njegovu instalaciju.

Ali ne brinite o pretraživanju, pomoću Google strojeva oni se lako mogu pronaći, pogotovo ako nabavite ispravnu mapu, jer ponekad vlastiti pretraživač na računaru ne nudi potrebne informacije.

mysql-3-naredbe

Ispravna mapa ili ona kojom želite upravljati nalazi se prema uputama Googlea. Na primjer, ako smo u sustavu Windows i želimo pristupiti alternativi MySQL, nalazimo se u direktoriju ili postavljamo mapu u konfiguraciju PATH.

Na Linuxu

Znamo lakoću koju Linux nudi svim programerima i programerima, iako to ne znači da je lakše pristupiti MySQL datotekama, već je to lako učiniti kroz naredbene retke; takođe mu se može pristupiti iz bilo kog drugog direktorijuma.

Dakle, kada se postavi motor baze podataka, isti sistem pruža "MySQL" datoteku, bez obzira u kojoj se fascikli nalazimo, otuda i Linux -ova lakoća izvođenja ove radnje.

Na Macu

Neki misle da je ovaj sistem uvijek nešto drugačiji u odnosu na svoje konkurente Windows i Linux, ali je zanimljivo znati da na Mac -u dosta ovisi o tome kako je MySQL datoteka instalirana na računaru. U ovom slučaju, naredba nije izravno dostupna kao u Linuxu ili Windowsu, čak ni s konfiguriranim mehanizmom baze podataka.

Da bismo to učinili, moramo izvršiti pretraživanje na Google -u, koje će nam ponuditi sve potrebne informacije da ga lociramo na računaru i direktno pristupimo datoteci "MySQL". Konfiguracija koja se izvodi u ovoj vrsti datoteka je upotreba u instalaciji programa Mamp; trenutni odgovor sistema bit će FAQ, koji će nam pomoći da upotrebimo naredbu "mysql" na Macu i instaliramo je sa Mamp serverom.

mysql-4-naredbe

Povežite se sa MySQL serverom

Nakon što pronađete datoteku MySQL, morate se povezati s upraviteljem putem naredbene linije. Zatim nastavite s pozivanjem MySQL -a, postavljajući identifikator datoteke s istim imenom i ukazujući na osnovne mogućnosti povezivanja.

Ako stavimo "% mysql", dobit ćemo pristup komandnoj liniji i odatle možemo izbjeći promptno porijeklo, međutim stavljanjem; c: mysqlbin>. Direktno zanemarujemo znak "%".

Indikacija se povezuje s bazom podataka prema parametrima i uvjetima koje program ima prema zadanim postavkama. Umetanje i povezivanje lokalnog servera sa korisničkim imenom ili lozinkom u prazne nizove; Zatim morate unijeti još jedan podatak da biste se mogli povezati s bazom podataka, na primjer, postavite sljedeće parametre: mysql -h ime_poslužitelja -u korisničko ime -p.

Sada, ako želimo povezati bazu podataka s lokalnim serverom koristeći root korisničko ime, trebali bismo napisati sljedeće: mysql -h localhost -u root -p, u tom smislu sistem traži lozinku za tu vrstu root korisnika. Nakon što smo ga predstavili, ulazimo u komandnu liniju MySQL; pa se upit mijenja u sljedeće: mysql>

U slučaju navođenja lozinke izravno na naredbenoj liniji, mogao bi se izvršiti trenutni unos, ali to nije preporučljivo iz sigurnosnih razloga, u ovom slučaju naredba bi bila: mysql -h localhost -u root -pmi_key, unesite -py my_key ne bi trebao ostavljati razmake osim ako ste na lokalnom serveru.

Ovi procesi programiranja važni su u svakom operativnom sistemu, ako želite dobiti više informacija o ovoj temi, pozivamo vas da pročitate sljedeći članak Tokom programiranja 

Korišćenje MySQL konzole

Nakon što smo unutar konzole, na raspolaganju su nam sve alternative naredbe MySQL, koja nam omogućava upravljanje i izvršavanje bilo koje aktivnosti s bazom podataka i SQL kodom. Međutim, trebalo bi biti normalno da se prvo povežete s glavnom bazom podataka kako biste imali mogućnost sigurnijeg rada.

Shodno tome, mora se koristiti naredba "use" iza koje slijedi ime baze podataka koju želimo povezati, pogledajmo primjer: mysql> koristi moju bazu podataka; zatim ulazimo u bazu podataka "mybaseddata". Međutim, moramo uzeti u obzir sve izraze koji moraju biti unutar naredbene linije MySQL.

Svaki završava na ";". Dakle, ako ne stavimo tu točku -zarez, naredba se neće izvršiti i stoga će se naredbeni redak ponovno pojaviti, što je pokazatelj da moramo nastaviti s unosom rečenica.

Međutim, ako samo želimo izvršiti izjavu koju smo prethodno odabrali samo postavljanjem «;» Biće dovoljno. Iz tog razloga, kompletnu naredbu ne bi trebalo ponovno upisivati ​​i ona samo označava ";" i pritisnite enter.

Lista baza podataka

Za odabir određene baze podataka moramo izvršiti radnju koja će nam omogućiti da vidimo koje su dostupne; za ovo moramo staviti sledeću sintaksu: mysql> prikaži baze podataka; Pojavljuje se lista sa svim bazama podataka koje se nalaze na našem računaru. I na kraju je prikazano sljedeće: mysql> prikaži baze podataka ->; 5 redova u setu (0.02 sek).

Kreirajte bazu podataka

Upamtite da se nalazimo unutar datoteke Mysql, koja nam daje resurse za izvođenje različitih radnji vezanih za baze podataka, nešto što je potrebno za migraciju, upravljanje i postavljanje informacija na bilo koji poslužitelj. Ako želimo stvoriti bazu podataka, moramo učiniti sljedeće:

Napišite "create database", popraćeno imenom koje želimo staviti u novu bazu podataka, da vidimo: mysql> create database example; ovo stvara datoteku.

Time će se stvoriti baza podataka pod nazivom "example", koja će biti registrirana u MySQL -u, a kasnije ćemo je moći koristiti, pa ako je želimo koristiti ubuduće, izvršimo sljedeću radnju: mysql> use example.

Upravljanje bazom podataka

Ova baza podataka ne radi jer je tek stvorena, ali ako smo koristili već korištenu bazu podataka, moramo napisati njeno ime. Takođe, ako želimo da koristimo ili vidimo tabele koje ga čine, moramo napisati "show tables", da vidimo: mysql> show tables.

U tom smislu baza podataka ne sadrži tablice, odmah se pojavljuju ovakve informacije: "Prazan skup". Naprotiv, ako u istoj datoteci postoji nekoliko tablica, pojavit će se popis tablica popraćen sljedećim: 2 reda u skupu (0.00 sek).

Da bismo dobili podatke vezane za određenu oblast i također znali koja su područja dostupna, kao i klasu, moramo koristiti naredbu koja opisuje specifikaciju i naziv tablice, poput sljedećeg: mysql> opis administratora. 3 reda u setu (0.11 sek).

Ako želite saznati više o ovoj i drugim temama, preporučujemo vam da pročitate sljedeći članak PowerShell komande gdje ćete dobiti dodatne informacije vezane za ovu temu

Ostale radnje i presude

Dok su u MySQL konzoli, naznake se mogu izvršiti putem komandnih linija: U tom smislu, bilo koja vrsta koda može se zatražiti pomoću SQL -a; tamo možemo donositi izbore, ažuriranja, kreiranje tablica i umetanje.

Način da to učinite je jednostavan, pogotovo ako znate programiranje, proces je intuitivan i lako ga je zaključiti, samo moramo izvršiti rečenicu odmah nakon postavljanja točke -zareza. Pogledajmo primjer:

  • mysql> kreiraj test tablice (test id int);
  • Upit je u redu, zahvaćeno 0 redova (0.08 sek).
  • Također možete koristiti sljedeće: mysql> umetnuti u test (test id) vrijednosti (1);
  • Upit je u redu, 1 red zahvaćen (0.00 sek).

Konačno, nadamo se da smo riješili neke nedoumice vezane za ovo pitanje baze podataka MySQL, što je od velike pomoći kompanijama i organizacijama. Ako želite dobiti više informacija o tome, ne zaboravite znati i pročitati ostale sadržaje koji se nalaze u našoj portal.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: Actualidad Blog
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.