Komandat MySQL Si t'i aktivizoni ato në mënyrë korrekte?

Nëse keni pasur ndonjë problem me menaxhimin e një baze të dhënash nga një server tjetër, mos u shqetësoni, sot ne do t'ju tregojmë gjithçka që lidhet me Komandat MYSQL.

komandat mysql-2

Komandat MYSQL

Duke folur për këto lloje të formateve dhe komandave është thjesht duke marrë parasysh mënyrën në të cilën një bazë të dhënash do të futet në një faqe në internet. Shtë e rëndësishme të dini se si të futni komandat MYSQL përmes një mediumi skedar, si dhe përmes një terminali.

Pyetja për bazën e të dhënave është jetike për funksionimin e çdo sistemi. Përdorimi në përgjithësi bëhet përmes faqes PHP, por trajtimi është i përshtatshëm për ta bërë atë duke përdorur programin PhpMyAdmin; megjithatë, ndodh që nëse ka probleme, alternativa më e zbatueshme është futja e tyre përmes një linje komande.

Në të njëjtën mënyrë, nëse jemi në një server të largët dhe kemi qasje përmes terminalit, është e nevojshme të përdorim atë mjet për të rikuperuar këto skedarë. Sot do t'ju japim disa udhëzime në mënyrë që të dini se si kryhet ky proces.

Gjeni skedarin

Skedarët MySQL përdoren përmes një programi klient, me të cilin ndan të njëjtin emërues, MySQL. Përdoret në shumicën e rasteve për të kontrolluar bazën e të dhënave përmes vijës komanduese; Ato janë funksionale kur kryhen programime të ndryshme skedarësh dhe Komandat MySQL.

Në çdo pajisje që ka të instaluar programin Windows, ky skedar mund të merret, vendndodhja e tij është në adresën e mëposhtme: C: Programi i skedarëve MySQLMySQL Server 4.1bin.

Ju gjithashtu mund ta merrni atë në C: xamppmysql; ky drejtori mund të jetë i ndryshëm, por vetëm në emër.

Në dritare

Për shembull, ndonjëherë dhe në varësi të versionit të sistemit operativ Windows, ai gjendet në diskun C: ose në çdo vend tjetër brenda kujtesës së kompjuterit, gjithashtu, mund të gjendet në një lidhje tjetër ku programuesi ka vendosur të fusë ajo Varet shumë nga lloji i programit që është përdorur për ta instaluar.

Por mos u shqetësoni për kërkimin, duke përdorur motorët e Google ato mund të gjenden lehtësisht, veçanërisht duke marrë dosjen e duhur, pasi ndonjëherë motori i kërkimit të kompjuterit nuk ofron informacionin që na nevojitet.

komandat mysql-3

Dosja e duhur ose ajo që dëshironi të menaxhoni ndodhet sipas udhëzimeve të Google. Për shembull, nëse jemi në Windows dhe duam të hyjmë në alternativën MySQL, ne e gjejmë veten brenda drejtorisë ose e vendosim dosjen brenda konfigurimit PATH.

Në Linux

Ne e dimë lehtësinë që ofron Linux për të gjithë programuesit dhe zhvilluesit, megjithëse kjo nuk do të thotë se është më e lehtë të hysh në skedarët MySQL, është e lehtë ta bësh atë përmes linjave të komandës; gjithashtu mund të arrihet nga çdo drejtori tjetër.

Pra, kur vendoset motori i bazës së të dhënave, i njëjti sistem siguron skedarin "MySQL", pavarësisht se në cilin dosje jemi, prandaj edhe lehtësia e Linux për të kryer këtë veprim.

Në Mac

Disa mendojnë se ky sistem është gjithmonë disi i ndryshëm në krahasim me rivalët e tij Windows dhe Linux, por është interesante të dihet se në Mac varet shumë nga mënyra se si skedari MySQL është i instaluar në kompjuter. Në këtë rast, komanda nuk është drejtpërdrejt e disponueshme si në Linux ose Windows, edhe me motorin e bazës së të dhënave të konfiguruar.

Për ta bërë këtë, ne duhet të bëjmë një kërkim në Google, i cili do të na ofrojë të gjithë informacionin që na nevojitet për ta gjetur atë në kompjuter dhe për të hyrë drejtpërdrejt në skedarin "MySQL". Një konfigurim që kryhet në këtë lloj skedari është përdorimi në instalimin e programit Mamp; përgjigja e menjëhershme e sistemit do të jetë FAQ, e cila do të na ndihmojë të përdorim komandën "mysql" në Mac dhe ta instalojmë me serverin Mamp.

komandat mysql-4

Lidhu me serverin MySQL

Pas gjetjes së skedarit MySQL, duhet të lidheni me menaxherin përmes vijës së komandës. Pastaj vazhdoni të thërrisni MySQL, duke vendosur identifikuesin e skedarit me të njëjtin emër dhe duke treguar opsionet themelore të lidhjes.

Nëse vendosim "% mysql", do të kemi qasje në vijën e komandës dhe prej andej mund të shmangim origjinën e shpejtë, megjithatë duke vënë; c: mysqlbin>. Ne e injorojmë drejtpërdrejt karakterin "%".

Treguesi lidhet me bazën e të dhënave sipas parametrave dhe kushteve që programi ka si parazgjedhje. Futja dhe lidhja e serverit lokal me emrin e përdoruesit ose fjalëkalimin në vargjet boshe; Pastaj duhet të futni një pjesë tjetër të informacionit që të jeni në gjendje të lidheni me bazën e të dhënave, për shembull, vendosni parametrat e mëposhtëm: mysql -h server_name -u username -p.

Tani, nëse duam të lidhim bazën e të dhënave me serverin lokal duke përdorur emrin e përdoruesit rrënjë, duhet të shkruajmë sa vijon: mysql -h localhost -u root -p, në këtë kuptim sistemi kërkon fjalëkalimin për atë lloj përdoruesi rrënjësor. Pasi ta prezantojmë, futemi në vijën e komandës MySQL; kështu që kërkesa ndryshon në sa vijon: mysql>

Në rast të tregimit të fjalëkalimit direkt në vijën e komandës, mund të bëhet një hyrje e menjëhershme, por nuk është e këshillueshme për arsye sigurie, në këtë rast komanda do të ishte: mysql -h localhost -u root -pmi_key, futni -py My_key nuk duhet të lërë asnjë hapësirë ​​nëse nuk jeni në një server lokal.

Këto procese programimi janë të rëndësishme në secilin sistem operativ, nëse doni të merrni më shumë informacion në lidhje me këtë temë, ju ftojmë të lexoni artikullin vijues Ndërsa në programim 

Duke përdorur tastierën MySQL

Pasi të jemi brenda tastierës, ne kemi në dispozicion të gjitha alternativat e komandës MySQL, e cila na lejon të menaxhojmë dhe kryejmë çdo aktivitet me bazën e të dhënave dhe kodin SQL. Sidoqoftë, duhet të jetë normale që së pari të lidheni me një bazë të dhënash kryesore, për të pasur mundësinë për të punuar më me siguri.

Rrjedhimisht, komanda "përdorim" duhet të përdoret e ndjekur nga emri i bazës së të dhënave që duam të lidhim, le të shohim shembullin: mysql> përdor databazën time; më pas futim bazën e të dhënave "mybaseddata". Sidoqoftë, ne duhet të marrim parasysh të gjitha deklaratat që duhet të jenë brenda rreshtit të komandës MySQL.

Secila përfundon me ";". Pra, nëse nuk e vendosim atë pikëpresje, komanda nuk do të ekzekutohet dhe për këtë arsye komanda e komandës do të shfaqet përsëri, që është një tregues se ne duhet të vazhdojmë të fusim fjali.

Sidoqoftë, nëse duam të ekzekutojmë deklaratën që kishim zgjedhur më parë vetëm duke vendosur «;» Do të jetë e mjaftueshme. Për këtë arsye, komanda e plotë nuk duhet të shtypet përsëri dhe tregon vetëm ";" dhe goditi enter.

Lista e bazave të të dhënave

Për të zgjedhur një bazë të dhënash specifike duhet të kryejmë një veprim, i cili do të na lejojë të shohim se cilat janë në dispozicion; për këtë ne duhet të vendosim sintaksën e mëposhtme: mysql> shfaq bazat e të dhënave; Shfaqet një listë me të gjitha bazat e të dhënave të gjetura në kompjuterin tonë. Dhe në fund tregohet sa vijon: mysql> shfaq bazat e të dhënave ->; 5 rreshta në grup (0.02 sek).

Krijoni një bazë të dhënash

Mos harroni se ne jemi brenda skedarit Mysql, i cili po na jep burimet për të kryer veprime të ndryshme që lidhen me bazat e të dhënave, diçka që është e nevojshme për të migruar, menaxhuar dhe ngarkuar informacion në çdo server. Nëse duam të krijojmë një bazë të dhënash, duhet të bëjmë sa më poshtë:

Shkruani "krijoni bazën e të dhënave", shoqëruar me emrin që duam të vendosim në bazën e re të të dhënave, le të shohim: mysql> krijoni shembull të bazës së të dhënave; kjo krijon skedarin.

Kjo do të krijojë një bazë të dhënash të quajtur "shembull", e cila do të regjistrohet në MySQL, dhe ne mund ta përdorim atë më vonë, kështu që nëse duam ta përdorim në të ardhmen ne kryejmë veprimin e mëposhtëm: mysql> përdor shembullin.

Menaxhimi i bazës së të dhënave

Kjo bazë të dhënash është e papunë pasi sapo është krijuar, por nëse po përdorim një bazë të dhënash tashmë të përdorur, duhet të shkruajmë emrin e saj. Gjithashtu, nëse duam të përdorim ose të shohim tabelat që e përbëjnë atë, duhet të shkruajmë "shfaq tabelat", le të shohim: mysql> shfaqin tabelat.

Në këtë kuptim, baza e të dhënave nuk përmban tabela, informacioni si ky shfaqet menjëherë: "Set bosh". Përkundrazi, nëse ka disa tabela brenda të njëjtit skedar, lista e tabelave do të shfaqet e shoqëruar me sa vijon: 2 rreshta në grup (0.00 sek).

Për të marrë të dhëna që lidhen me një të veçantë dhe gjithashtu të dimë se cilat zona janë në dispozicion, si dhe klasën, ne duhet të përdorim një komandë e cila përshkruan specifikimin dhe emrin e tabelës, si në vijim: mysql> përshkrimi i administratorit. 3 rreshta në grup (0.11 sek).

Nëse doni të dini më shumë për këtë dhe tema të tjera, ju rekomandojmë të lexoni artikullin në vijim Komandat PowerShell ku do të merrni informacion shtesë lidhur me këtë temë

Veprimet dhe gjykimet e tjera

Ndërsa në tastierën MySQL, indikacionet mund të bëhen përmes linjave të komandës: Në këtë kuptim, çdo lloj kodi mund të kërkohet duke përdorur SQL; atje mund të bëjmë zgjedhje, përditësime, krijimin e tabelave dhe futje.

Mënyra për ta bërë atë është e thjeshtë, veçanërisht nëse dini disa programime, procesi është intuitiv dhe i lehtë për t’u nxjerrë, ne vetëm duhet të ekzekutojmë fjalinë menjëherë pasi të vendosim një pikëpresje. Le të shohim një shembull:

  • mysql> krijo testin e tabelës (test id int);
  • Pyetja OK, 0 rreshta të prekur (0.08 sek).
  • Ju gjithashtu mund të përdorni sa vijon: mysql> futni në vlerat e testit (test id) (1);
  • Pyetja OK, 1 rresht i prekur (0.00 sek).

Së fundi, ne shpresojmë që të kemi zgjidhur disa dyshime në lidhje me këtë çështje të bazës së të dhënave MySQL, e cila është shumë e dobishme për kompanitë dhe organizatat, nëse doni të merrni më shumë informacion në lidhje me të, mos harroni të dini dhe lexoni përmbajtje të tjera që janë në faqen tonë portal.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Blog aktualidad
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.