MySQL komandos Kaip jas tinkamai suaktyvinti?

Jei kilo problemų valdant duomenų bazę iš kito serverio, nesijaudinkite, šiandien mes jums pasakysime viską, kas susiję MYSQL komandos.

„mysql-2“ komandos

MYSQL komandos

Kalbant apie tokio tipo formatus ir komandas, tiesiog atsižvelgiama į tai, kaip duomenų bazė bus įterpta į tinklalapį. Svarbu žinoti, kaip įvesti MYSQL komandas per failų laikmeną, taip pat per terminalą.

Duomenų bazės užklausa yra gyvybiškai svarbi bet kurios sistemos veikimui. Naudojimas paprastai atliekamas per PHP puslapį, tačiau tvarkyti patogu naudojant „PhpMyAdmin“ programą; tačiau atsitinka taip, kad jei kyla problemų, tinkamiausia alternatyva yra jas įvesti per komandinę eilutę.

Lygiai taip pat, jei esame toli esančiame serveryje ir prieiname per terminalą, būtina naudoti tą įrankį minėtiems failams atkurti. Šiandien mes pateiksime jums keletą instrukcijų, kad galėtumėte sužinoti, kaip šis procesas atliekamas.

Raskite failą

„MySQL“ failai naudojami naudojant kliento programinę įrangą, su kuria jis turi tą patį vardinį „MySQL“. Jis dažniausiai naudojamas duomenų bazei valdyti per komandinę eilutę; Jie veikia, kai atliekamas skirtingas failų programavimas ir MySQL komandos.

Šį failą galima gauti bet kuriame įrenginyje, kuriame įdiegta „Windows“ programinė įranga, jo vieta šiuo adresu: C: Program FilesMySQLMySQL Server 4.1bin.

Taip pat galite jį gauti C: xamppmysql; šis katalogas gali skirtis, bet tik pavadinimu.

Ant langų

Pavyzdžiui, kartais ir priklausomai nuo „Windows“ operacinės sistemos versijos, ji yra diske C: arba bet kurioje kitoje kompiuterio atminties vietoje, taip pat gali būti kitoje nuorodoje, kur programuotojas nusprendė įterpti tai. Tai labai priklauso nuo to, kokio tipo programa buvo įdiegta.

Tačiau nesijaudinkite dėl paieškos, nes naudojant „Google“ variklius juos galima lengvai rasti, ypač rasti tinkamą aplanką, nes kartais paties kompiuterio paieškos sistema nepateikia mums reikalingos informacijos.

„mysql-3“ komandos

Tinkamas aplankas arba tas, kurį norite tvarkyti, yra nurodytas „Google“. Pavyzdžiui, jei naudojamės „Windows“ ir norime pasiekti „MySQL“ alternatyvą, atsiduriame kataloge arba patalpiname aplanką PATH konfigūracijoje.

„Linux“

Mes žinome, kad „Linux“ siūlo paprastumą visiems programuotojams ir kūrėjams, nors tai nereiškia, kad lengviau pasiekti „MySQL“ failus, tai lengva padaryti per komandines eilutes; jį taip pat galima pasiekti iš bet kurio kito katalogo.

Taigi, kai įdedamas duomenų bazės variklis, ta pati sistema teikia „MySQL“ failą, nepriklausomai nuo to, kuriame aplanke mes esame, todėl „Linux“ gali lengvai atlikti šį veiksmą.

„Mac“

Kai kurie mano, kad ši sistema visada šiek tiek skiriasi nuo konkurentų „Windows“ ir „Linux“, tačiau įdomu žinoti, kad „Mac“ sistemoje tai labai priklauso nuo to, kaip kompiuteryje įdiegtas „MySQL“ failas. Tokiu atveju komanda nėra tiesiogiai prieinama, kaip ir „Linux“ ar „Windows“, net sukonfigūravus duomenų bazės variklį.

Norėdami tai padaryti, turime atlikti paiešką „Google“, kuri mums pasiūlys visą informaciją, kurios reikia, kad ją rastume kompiuteryje ir tiesiogiai pasiektume „MySQL“ failą. Šio tipo rinkmenose atliekama konfigūracija naudojama diegiant programą „Mamp“; tiesioginis sistemos atsakymas bus DUK, kurie padės mums naudoti komandą „mysql“ „Mac“ ir įdiegti ją su „Mamp“ serveriu.

„mysql-4“ komandos

Prisijunkite prie „MySQL“ serverio

Suradę „MySQL“ failą, turite prisijungti prie tvarkyklės naudodami komandų eilutę. Tada tęskite „MySQL“ iškvietimą, pateikdami to paties pavadinimo failo identifikatorių ir nurodydami pagrindines ryšio parinktis.

Jei įdėsime „% mysql“, gausime prieigą prie komandinės eilutės ir iš ten galėsime išvengti greitos kilmės, tačiau įdėdami; c: mysqlbin>. Mes tiesiogiai ignoruojame „%“ simbolį.

Indikacija jungiasi su duomenų baze pagal parametrus ir sąlygas, kurias programa turi pagal numatytuosius nustatymus. Vietinio serverio įterpimas ir įrišimas naudojant vartotojo vardą arba slaptažodį tuščiose eilutėse; Tada, norėdami prisijungti prie duomenų bazės, turite įvesti kitą informaciją, pavyzdžiui, įterpti šiuos parametrus: mysql -h server_name -u username -p.

Dabar, jei norime prijungti duomenų bazę prie vietinio serverio naudojant pagrindinį vartotojo vardą, turėtume parašyti taip: mysql -h localhost -u root -p, šia prasme sistema prašo to tipo root vartotojo slaptažodžio. Įvedę ją, įvedame MySQL komandų eilutę; taigi raginimas pasikeičia į šį: mysql>

Jei slaptažodis nurodomas tiesiai komandų eilutėje, jį galima nedelsiant įvesti, tačiau dėl saugumo tai nepatartina, šiuo atveju komanda būtų tokia: mysql -h localhost -u root -pmi_key, įveskite -py my_key neturėtų palikti jokių tarpų, nebent esate vietiniame serveryje.

Šie programavimo procesai yra svarbūs kiekvienoje operacinėje sistemoje, jei norite gauti daugiau informacijos, susijusios su šia tema, kviečiame perskaityti šį straipsnį Kol programuoja 

„MySQL“ konsolės naudojimas

Kai esame konsolėje, turime visas „MySQL“ komandos alternatyvas, leidžiančias valdyti ir vykdyti bet kokią veiklą naudojant duomenų bazę ir SQL kodą. Tačiau turėtų būti normalu pirmiausia prisijungti prie pagrindinės duomenų bazės, kad būtų galima dirbti saugiau.

Vadinasi, turi būti naudojama komanda „use“, po kurios nurodomas norimos prijungti duomenų bazės pavadinimas, pažiūrėkime pavyzdį: mysql> use my database; tada įeiname į „mybaseddata“ duomenų bazę. Tačiau turime atsižvelgti į visus teiginius, kurie turi būti „MySQL“ komandinėje eilutėje.

Kiekvienas jų baigiasi „;“. Taigi, jei neįdėsime tos kabliataškio, komanda nebus vykdoma, todėl komandų eilutė vėl pasirodys, o tai rodo, kad turime ir toliau įvesti sakinius.

Tačiau, jei norime įvykdyti tik teiginį, kurį anksčiau pasirinkome, tiesiog įdėdami „;» Užteks. Dėl šios priežasties visa komanda neturėtų būti įvesta dar kartą ir ji rodo tik „;“ ir paspauskite enter.

Duomenų bazių sąrašas

Norėdami pasirinkti konkrečią duomenų bazę, turime atlikti veiksmą, kuris leis mums pamatyti, kurios yra prieinamos; tam turime įdėti tokią sintaksę: mysql> show database; Rodomas sąrašas su visomis mūsų kompiuteryje esančiomis duomenų bazėmis. Ir pabaigoje rodoma: mysql> rodyti duomenų bazes ->; 5 eilutės rinkinyje (0.02 sek.)

Sukurkite duomenų bazę

Atminkite, kad mes esame „Mysql“ faile, kuris suteikia mums išteklių atlikti įvairius su duomenų bazėmis susijusius veiksmus - tai būtina norint perkelti, valdyti ir įkelti informaciją į bet kurį serverį. Jei norime sukurti duomenų bazę, turime atlikti šiuos veiksmus:

Parašykite „sukurti duomenų bazę“, kartu su pavadinimu, kurį norime įtraukti į naują duomenų bazę, pažiūrėkime: mysql> sukurti duomenų bazės pavyzdį; tai sukuria failą.

Taip bus sukurta duomenų bazė, pavadinta „pavyzdys“, kuri bus užregistruota „MySQL“, ir mes galėsime ją naudoti vėliau, taigi, jei norime ją naudoti ateityje, atliekame šį veiksmą: mysql> use example.

Duomenų bazės valdymas

Ši duomenų bazė neveikia, nes ji ką tik buvo sukurta, tačiau jei naudojome jau naudojamą duomenų bazę, turime parašyti jos pavadinimą. Be to, jei norime naudoti ar pamatyti ją sudarančias lenteles, turime parašyti „rodyti lenteles“, pažiūrėkime: mysql> show tables.

Šia prasme duomenų bazėje nėra lentelių, iš karto atsiranda tokia informacija: „Tuščias rinkinys“. Priešingai, jei tame pačiame faile yra kelios lentelės, lentelių sąrašas bus pateiktas kartu su: 2 eilutės rinkinyje (0.00 sek.).

Norėdami gauti duomenis, susijusius su konkrečiu, ir sužinoti, kokios sritys yra prieinamos, taip pat klasę, turime naudoti komandą, kuri apibūdina lentelės specifikaciją ir pavadinimą, pavyzdžiui: mysql> administratoriaus aprašymas. 3 eilutės rinkinyje (0.11 sek.)

Jei norite sužinoti daugiau apie šią ir kitas temas, rekomenduojame perskaityti šį straipsnį „PowerShell“ komandos kur gausite papildomos informacijos, susijusios su šia tema

Kiti veiksmai ir sprendimai

Būdami „MySQL“ pulte, nuorodos gali būti pateikiamos per komandų eilutes: Šia prasme bet kokio tipo kodo galima prašyti naudojant SQL; ten galime pasirinkti, atnaujinti, kurti ir įterpti lentelę.

Tai padaryti paprasta, ypač jei ką nors žinote apie programavimą, procesas yra intuityvus ir lengvai išvedamas, mes tiesiog turime įvykdyti sakinį iškart po kabliataškio įdėjimo. Pažiūrėkime pavyzdį:

  • mysql> sukurti lentelės testą (test id int);
  • Užklausa OK, paveikta 0 eilučių (0.08 sek.)
  • Taip pat galite naudoti: mysql> insert into test (test id) reikšmes (1);
  • Užklausa OK, paveikta 1 eilutė (0.00 sek.).

Galiausiai tikimės, kad išspręsime kai kurias su šia „MySQL“ duomenų bazės problema susijusias abejones, kurios yra labai naudingos įmonėms ir organizacijoms. Jei norite gauti daugiau informacijos apie tai, nepamirškite žinoti ir perskaityti kito mūsų turinio portalas.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: „Actualidad“ tinklaraštis
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.