MySQL käsud Kuidas neid õigesti aktiveerida?

Kui teil on probleeme mõne teise serveri andmebaasi haldamisega, ärge muretsege, täna räägime teile kõik, mis on seotud serveriga MYSQL käsud.

mysql-2 käsud

MYSQL käsud

Seda tüüpi vormingutest ja käskudest rääkimine võtab lihtsalt arvesse seda, kuidas andmebaas veebisaidile sisestatakse. Oluline on teada, kuidas sisestada MYSQL -i käske failikandja, aga ka terminali kaudu.

Andmebaasi päring on mis tahes süsteemi toimimiseks ülioluline. Kasutamine toimub tavaliselt PHP lehe kaudu, kuid seda on mugav käsitseda, kasutades programmi PhpMyAdmin; Siiski juhtub, et probleemide korral on kõige elujõulisem alternatiiv nende sisestamine käsurealt.

Samamoodi, kui oleme kauges serveris ja pääseme terminali kaudu, on vaja seda tööriista nende failide taastamiseks kasutada. Täna anname teile mõned juhised, et saaksite teada, kuidas seda protsessi läbi viiakse.

Leidke fail

MySQL -faile kasutatakse klienditarkvara kaudu, millega see jagab sama nimiväärtust MySQL -i. Seda kasutatakse enamikul juhtudel andmebaasi juhtimiseks käsurealt; Need toimivad erinevate failide programmeerimisel ja MySQL käsud.

Selle faili saab hankida mis tahes seadmesse, kuhu on installitud Windowsi tarkvara, selle asukoht on järgmine: C: Program FilesMySQLMySQL Server 4.1bin.

Selle saate ka C: xamppmysql; see kataloog võib olla erinev, kuid ainult nime poolest.

Akendel

Näiteks mõnikord ja sõltuvalt Windowsi operatsioonisüsteemi versioonist asub see kettal C: või mõnes muus kohas arvuti mälus, samuti võib see asuda mõnel muul lingil, kuhu programmeerija on otsustanud sisestada seda. See sõltub palju sellest, millist tüüpi programmi selle installimiseks kasutati.

Kuid ärge muretsege otsingu pärast, Google'i mootoreid kasutades on neid lihtne leida, eriti õige kausta leidmine, kuna mõnikord ei paku arvuti enda otsingumootor meile vajalikku teavet.

mysql-3 käsud

Õige kaust või see, mida soovite hallata, asub Google'i juhiste järgi. Näiteks kui me oleme Windowsis ja tahame pääseda juurde MySQL -i alternatiivile, leiame end kataloogist või paigutame kausta PATH -i konfiguratsiooni.

Linuxis

Me teame Linuxi lihtsust kõigile programmeerijatele ja arendajatele, kuigi see ei tähenda, et MySQL -failidele oleks lihtsam juurde pääseda, on seda lihtne teha käsurealt; sellele pääseb juurde ka igast teisest kataloogist.

Nii et kui andmebaasimootor on paigutatud, pakub sama süsteem "MySQL" faili, olenemata sellest, millises kaustas me asume, seega on Linuxil lihtne seda toimingut teha.

Macis

Mõned arvavad, et see süsteem on konkurentide Windowsi ja Linuxiga võrreldes alati pisut erinev, kuid on huvitav teada, et Macis sõltub see palju sellest, kuidas MySQL -fail arvutisse installitakse. Sel juhul pole käsk otse saadaval, nagu Linuxis või Windowsis, isegi kui andmebaasimootor on konfigureeritud.

Selleks peame Google'is otsima, mis pakub meile kogu teavet, mida vajame selle leidmiseks arvutis ja otse juurdepääsuks failile "MySQL". Seda tüüpi failides teostatavat konfiguratsiooni kasutatakse programmi Mamp installimisel; süsteemi kohene vastus on KKK, mis aitab meil Macis kasutada käsku "mysql" ja installida see koos Mamp serveriga.

mysql-4 käsud

Ühendage MySQL -serveriga

Pärast MySQL -faili leidmist peate halduriga käsurea kaudu ühenduse looma. Seejärel jätkake MySQL -i käivitamist, asetades sama nimega faili identifikaatori ja näidates põhilised ühenduse valikud.

Kui paneme "% mysql", saame juurdepääsu käsureale ja sealt saame vältida kiiret päritolu, kuid pannes; c: mysqlbin>. Me ignoreerime otseselt märki "%".

Näidik ühendub andmebaasiga vastavalt parameetritele ja tingimustele, mis programmil vaikimisi on. Kohaliku serveri sisestamine ja sidumine kasutajanime või parooliga tühjadesse stringidesse; Seejärel peate andmebaasiga ühenduse loomiseks sisestama mõne muu teabe, näiteks sisestama järgmised parameetrid: mysql -h serveri_nimi -u kasutajanimi -p.

Kui tahame andmebaasi ühendada kohaliku serveriga juurkasutaja nime kasutades, peaksime kirjutama järgmise: mysql -h localhost -u root -p, selles mõttes küsib süsteem seda tüüpi juurkasutaja parooli. Pärast selle tutvustamist siseneme MySQL käsureale; nii et viip muutub järgmiseks: mysql>

Kui parool näidatakse otse käsurealt, võidakse see kohe sisestada, kuid see pole turvalisuse kaalutlustel soovitatav, sel juhul oleks käsk järgmine: mysql -h localhost -u root -pmi_key, sisestage -py my_key ei tohiks tühikuid jätta, kui te pole kohalikus serveris.

Need programmeerimisprotsessid on igas operatsioonisüsteemis olulised, kui soovite saada selle teemaga seotud lisateavet, kutsume teid lugema järgmist artiklit Programmeerimise ajal 

MySQL konsooli kasutamine

Pärast konsoolis viibimist on meie käsutuses kõik MySQL käsu alternatiivid, mis võimaldavad meil andmebaasi ja SQL -koodiga hallata ja teostada mis tahes toiminguid. Siiski peaks olema normaalne kõigepealt luua ühendus põhiandmebaasiga, et oleks võimalik ohutumalt töötada.

Järelikult tuleb kasutada käsku "use", millele järgneb andmebaasi nimi, mida tahame ühendada, vaatame näidet: mysql> use my database; siis siseneme andmebaasi "mybaseddata". Siiski peame arvestama kõigi avaldustega, mis peavad olema MySQL käsureal.

Igaüks lõpeb tähega ";". Nii et kui me seda semikoolonit ei pane, siis käsku ei täideta ja seetõttu ilmub uuesti käsuviip, mis näitab, et peame jätkama lausete sisestamist.

Kui aga tahame täita ainult avalduse, mille olime varem valinud, lihtsalt asetades «;» Sellest piisab. Sel põhjusel ei tohiks täielikku käsku uuesti trükkida ja see näitab ainult ";" ja vajuta enter.

Andmebaaside loend

Konkreetse andmebaasi valimiseks peame tegema toimingu, mis võimaldab meil näha saadaolevaid; selleks peame panema järgmise süntaksi: mysql> näita andmebaase; Ilmub loend kõigi meie arvutist leitud andmebaasidega. Ja lõpus näidatakse järgmist: mysql> näita andmebaase ->; Komplektis 5 rida (0.02 sek).

Looge andmebaas

Pidage meeles, et oleme Mysql -failis, mis annab meile ressursse mitmesuguste andmebaasidega seotud toimingute tegemiseks, mis on vajalik teabe üleviimiseks, haldamiseks ja mis tahes serverisse üleslaadimiseks. Kui tahame luua andmebaasi, peame tegema järgmist.

Kirjutage "loo andmebaas", lisades nime, mille tahame uude andmebaasi panna, vaatame: mysql> loo andmebaasi näide; see loob faili.

See loob andmebaasi nimega "example", mis registreeritakse MySQL -is ja me saame seda hiljem kasutada, nii et kui me tahame seda tulevikus kasutada, teeme järgmise toimingu: mysql> use example.

Andmebaasi haldamine

See andmebaas on tühikäigul, kuna see loodi äsja, kuid kui kasutasime juba kasutatud andmebaasi, peame selle nime kirjutama. Samuti, kui me tahame kasutada või näha tabeleid, mis seda koostavad, peame kirjutama "näita tabeleid", vaatame: mysql> näita tabeleid.

Selles mõttes ei sisalda andmebaas tabeleid, kohe ilmub selline teave: "Tühi komplekt". Vastupidi, kui samas failis on mitu tabelit, kuvatakse tabelite loend koos järgmisega: 2 rida komplektis (0.00 sek).

Konkreetse alaga seotud andmete hankimiseks ja saadaolevate valdkondade ning ka klassi teadmiseks peame kasutama käsku, mis kirjeldab spetsifikatsiooni ja tabeli nime, näiteks järgmist: mysql> administraatori kirjeldus. 3 rida komplektis (0.11 sek).

Kui soovite selle ja teiste teemade kohta rohkem teada saada, soovitame lugeda järgmist artiklit PowerShelli käsud kust saate selle teemaga seotud lisateavet

Muud tegevused ja otsused

Olles MySQL -i konsoolis, saab märke anda käsurealt: Selles mõttes saab SQL -i abil taotleda mis tahes tüüpi koodi; seal saame teha valikuid, uuendusi, tabeli loomist ja lisamist.

Selle tegemise viis on lihtne, eriti kui teate programmeerimisest midagi, protsess on intuitiivne ja seda on lihtne järeldada, peame lihtsalt täitma lause kohe pärast semikooloni asetamist. Vaatame näidet:

  • mysql> tabelitesti loomine (testi id int);
  • Päring OK, mõjutatud on 0 rida (0.08 sek).
  • Võite kasutada ka järgmist: mysql> insert into test (test id) väärtused (1);
  • Päring OK, mõjutatud on 1 rida (0.00 sek).

Lõpuks loodame lahendada mõned kahtlused, mis on seotud selle MySQL -i andmebaasi probleemiga, mis on ettevõtetele ja organisatsioonidele väga kasulik. Kui soovite selle kohta rohkem teavet saada, ärge unustage teada ja lugeda muud sisu, mis on meie portaal.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: ajaveeb Actualidad
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.