Mga utos ng MySQL Paano i-aktibo nang tama ang mga ito?

Kung mayroon kang anumang problema sa pamamahala ng isang database mula sa ibang server, huwag magalala, ngayon sasabihin namin sa iyo ang lahat ng nauugnay sa Utos ng MYSQL.

MySQL-2-utos

Utos ng MYSQL

Ang pakikipag-usap tungkol sa mga ganitong uri ng mga format at utos ay isinasaalang-alang lamang ang paraan kung saan ang isang database ay ipinasok sa isang web page. Mahalagang malaman kung paano ipasok ang mga utos ng MYSQL sa pamamagitan ng isang medium ng file, pati na rin sa pamamagitan ng isang terminal.

Ang query para sa database ay mahalaga para sa pagpapatakbo ng anumang system. Ang paggamit ay karaniwang ginagawa sa pamamagitan ng pahina ng PHP, ngunit ang paghawak ay maginhawa upang gawin ito gamit ang program na PhpMyAdmin; Gayunpaman, nangyayari na kung may mga problema, ang pinaka mabubuhay na kahalili ay upang ipasok ang mga ito sa pamamagitan ng isang linya ng utos.

Sa parehong paraan, kung nasa isang malayong server kami at mag-access sa terminal, kinakailangang gamitin ang tool na iyon upang mabawi ang mga file na ito. Ngayon bibigyan ka namin ng ilang mga tagubilin upang malaman mo kung paano isinasagawa ang prosesong ito.

Hanapin ang file

Ang mga MySQL file ay ginagamit sa pamamagitan ng isang client software, kung saan ibinabahagi nito ang parehong denominatibo, MySQL. Ginagamit ito sa karamihan ng mga kaso upang makontrol ang database sa pamamagitan ng linya ng utos; Sila ay umaandar kapag ang iba't ibang mga file ng programa ay isinasagawa at Mga utos ng MySQL.

Sa anumang aparato na may naka-install na software ng Windows, maaaring makuha ang file na ito, ang lokasyon nito ay nasa sumusunod na address: C: Program filesMySQLMySQL Server 4.1bin.

Maaari mo ring makuha ito sa C: xamppmysql; ang direktoryo na ito ay maaaring magkakaiba ngunit sa pangalan lamang.

Sa mga bintana

Halimbawa, minsan at depende sa bersyon ng operating system ng Windows, ito ay matatagpuan sa disk C: o sa anumang ibang lugar sa loob ng memorya ng computer, gayun din, matatagpuan ito sa isa pang link kung saan nagpasya ang programmer na ipasok ito Depende ito sa kung anong uri ng programa ang ginamit upang mai-install ito.

Ngunit huwag mag-alala tungkol sa paghahanap, gamit ang mga engine ng Google madali silang mahahanap, lalo na ang pagkuha ng tamang folder, dahil kung minsan ang sariling search engine ng computer ay hindi nag-aalok ng impormasyong kailangan namin.

MySQL-3-utos

Ang tamang folder o ang nais mong pamahalaan ay matatagpuan bilang itinuro ng Google. Halimbawa, kung nasa Windows kami at nais naming ma-access ang kahalili ng MySQL, mahahanap namin ang aming sarili sa loob ng direktoryo o ilagay ang folder sa loob ng pagsasaayos ng PATH.

Sa Linux

Alam namin ang kadalian na inaalok ng Linux sa lahat ng mga programmer at developer, kahit na hindi ito nangangahulugan na mas madaling ma-access ang mga MySQL file, madali itong gawin sa pamamagitan ng mga linya ng utos; maaari din itong mai-access mula sa anumang iba pang direktoryo.

Kaya't kapag inilagay ang engine ng database, ang parehong system ay nagbibigay ng "MySQL" na file, hindi alintana kung aling folder tayo naroroon, kaya't ang kadalian ng Linux upang isagawa ang aksyon na ito.

Sa Mac

Iniisip ng ilan na ang sistemang ito ay palaging medyo magkakaiba kumpara sa mga karibal nito sa Windows at Linux, ngunit kagiliw-giliw na malaman na sa Mac ito ay nakasalalay nang malaki sa kung paano naka-install ang MySQL file sa computer. Sa kasong ito, ang utos ay hindi direktang magagamit tulad ng sa Linux o Windows, kahit na naka-configure ang database engine.

Upang magawa ito, dapat kaming maghanap sa Google, na mag-aalok sa amin ng lahat ng impormasyong kailangan namin upang mahanap ito sa computer at direktang ma-access ang file na "MySQL". Ang isang pagsasaayos na isinasagawa sa ganitong uri ng mga file ay ang paggamit sa pag-install ng programang Mamp; ang agarang tugon ng system ay magiging FAQ, na makakatulong sa amin na gamitin ang utos na "MySQL" sa Mac at mai-install ito sa Mamp server.

MySQL-4-utos

Kumonekta sa MySQL server

Matapos hanapin ang MySQL file, dapat kang kumonekta sa manager sa pamamagitan ng linya ng utos. Pagkatapos ay magpatuloy upang ipatawag ang MySQL, ilagay ang identifier ng file na may parehong pangalan at ipahiwatig ang pangunahing mga pagpipilian sa koneksyon.

Kung inilalagay namin ang "% MySQL", makakakuha kami ng access sa linya ng utos at mula doon maiiwasan natin ang agarang pagmulan, subalit sa pamamagitan ng paglalagay; c: MySQL>. Direkta naming hindi pinapansin ang character na "%".

Ang indikasyon ay kumokonekta sa database alinsunod sa mga parameter at kundisyon na mayroong default na programa. Pagpasok at pagbubuklod sa lokal na server ng username o password sa walang laman na mga string; Pagkatapos ay dapat kang maglagay ng isa pang piraso ng impormasyon upang makapag-ugnay sa database, halimbawa, ilagay ang mga sumusunod na parameter: mysql -h server_name -u username -p.

Ngayon, kung nais naming ikonekta ang database sa lokal na server gamit ang root name ng gumagamit, dapat naming isulat ang sumusunod: MySQL -h localhost -u root -p, sa ganitong kahulugan hinihiling ng system ang password para sa uri ng root user. Matapos ipakilala ito, ipinasok namin ang linya ng utos ng MySQL; kaya't ang agarang pagbabago sa mga sumusunod: MySQL>

Sa kaso ng pagpapahiwatig ng password nang direkta sa linya ng utos, isang agarang pagpasok ay maaaring gawin, ngunit hindi maipapayo para sa mga kadahilanang pangseguridad, sa kasong ito ang utos ay: mysql -h localhost -u root -pmi_key, ipasok ang - py ang my_key ay hindi dapat umalis ng anumang mga puwang maliban kung ikaw ay nasa isang lokal na server.

Ang mga proseso ng programa na ito ay mahalaga sa bawat operating system, kung nais mong makakuha ng karagdagang impormasyon na nauugnay sa paksang ito, inaanyayahan ka naming basahin ang sumusunod na artikulo Habang nasa programa 

Gamit ang MySQL console

Pagkatapos naming nasa loob ng console, nasa aming pagtatapon ang lahat ng mga kahalili ng utos ng MySQL, na nagbibigay-daan sa amin upang pamahalaan at isagawa ang anumang aktibidad sa database at sa SQL code. Gayunpaman, dapat na normal na kumonekta sa isang pangunahing database, upang magkaroon ng pagpipilian na magtrabaho nang mas ligtas.

Dahil dito, ang "paggamit" na utos ay dapat gamitin na sinusundan ng pangalan ng database na nais naming ikonekta, tingnan natin ang halimbawa: MySQL> gamitin ang aking database; pagkatapos ay ipinasok namin ang "mybaseddata" database. Gayunpaman, dapat nating isaalang-alang ang lahat ng mga pahayag na dapat nasa loob ng linya ng utos ng MySQL.

Nagtatapos ang bawat isa sa ";". Kaya't kung hindi namin inilalagay ang semicolon na iyon, ang utos ay hindi papatayin at samakatuwid ay lilitaw muli ang command prompt, na isang pahiwatig na dapat nating ipagpatuloy ang pagpasok ng mga pangungusap.

Gayunpaman, kung nais lamang naming ipatupad ang pahayag na dati naming napili sa pamamagitan lamang ng paglalagay ng «;» Sapat na ito. Para sa kadahilanang ito, ang kumpletong utos ay hindi dapat mai-type muli at ipinapahiwatig lamang nito ang ";" at pindutin ang enter.

Listahan ng database

Upang pumili ng isang tukoy na database dapat kaming magsagawa ng isang aksyon, na magbibigay-daan sa amin upang makita kung alin ang magagamit; para dito kailangan nating ilagay ang sumusunod na syntax: MySQL> ipakita ang mga database; Lumilitaw ang isang listahan kasama ang lahat ng mga database na matatagpuan sa aming computer. At sa dulo ang sumusunod ay ipinapakita: MySQL> ipakita ang mga database ->; 5 mga hanay sa hanay (0.02 sec).

Lumikha ng isang database

Tandaan na nasa loob kami ng Mysql file, na nagbibigay sa amin ng mga mapagkukunan upang maisagawa ang iba't ibang mga pagkilos na nauugnay sa mga database, isang bagay na kinakailangan upang lumipat, pamahalaan at mag-upload ng impormasyon sa anumang server. Kung nais naming lumikha ng isang database, dapat naming gawin ang mga sumusunod:

Isulat ang "lumikha ng database", sinamahan ng pangalang nais naming ilagay sa bagong database, tingnan natin: MySQL> lumikha ng halimbawa ng database; lumilikha ito ng file.

Lilikha iyon ng isang database na tinatawag na "halimbawa", na kung saan ay nakarehistro sa MySQL, at maaari namin itong magamit sa paglaon, kaya kung nais naming gamitin ito sa hinaharap isinasagawa namin ang sumusunod na pagkilos: MySQL> halimbawa ng paggamit.

Pamamahala ng database

Ang database na ito ay walang ginagawa dahil nilikha lamang ito, ngunit kung gumagamit kami ng isang nagamit na database, dapat naming isulat ang pangalan nito. Gayundin, kung nais naming gamitin o makita ang mga talahanayan na bumubuo nito, dapat naming isulat ang "ipakita ang mga talahanayan", tingnan natin: MySQL> ipakita ang mga talahanayan.

Sa puntong ito, ang database ay hindi naglalaman ng mga talahanayan, ang impormasyong tulad nito ay agad na lilitaw: "Empty set". Sa kabaligtaran, kung maraming mga talahanayan sa loob ng parehong file, lilitaw ang listahan ng mga talahanayan na sinamahan ng mga sumusunod: 2 mga hanay sa hanay (0.00 sec).

Upang makakuha ng data na nauugnay sa isang tukoy at alam din kung anong mga lugar ang magagamit, pati na rin ang klase, kailangan naming gumamit ng isang utos na naglalarawan sa detalye at ang pangalan ng talahanayan, tulad ng sumusunod: MySQL> paglalarawan ng administrator. 3 mga hanay sa hanay (0.11 sec).

Kung nais mong malaman ang tungkol sa ito at iba pang mga paksa, inirerekumenda naming basahin ang sumusunod na artikulo Utos ng PowerShell kung saan makakakuha ka ng karagdagang impormasyon na nauugnay sa paksang ito

Iba Pang Mga Pagkilos at Hatol

Habang nasa MySQL console, ang mga pahiwatig ay maaaring gawin sa pamamagitan ng mga linya ng utos: Sa puntong ito, ang anumang uri ng code ay maaaring hilingin gamit ang SQL; doon tayo makakagawa ng mga pagpipilian, pag-update, paggawa ng talahanayan at pagpasok.

Ang paraan upang gawin ito ay simple, lalo na kung alam mo ang ilang mga programa, ang proseso ay madaling maunawaan at madaling maibawas, kailangan lang nating ipatupad ang pangungusap kaagad pagkatapos maglagay ng isang semicolon. Tingnan natin ang isang halimbawa:

  • MySQL> lumikha ng pagsubok sa talahanayan (test id int);
  • Query OK, 0 row ang apektado (0.08 sec).
  • Maaari mo ring gamitin ang sumusunod: MySQL> isingit sa mga halaga ng pagsubok (test id) (1);
  • Query OK, 1 row ang apektado (0.00 sec).

Sa wakas, inaasahan naming malutas ang ilang mga pagdududa na nauugnay sa isyung ito ng MySQL database, na kapaki-pakinabang para sa mga kumpanya at samahan, kung nais mong makakuha ng karagdagang impormasyon tungkol dito, huwag kalimutang malaman at basahin ang iba pang mga nilalaman na nasa aming portal.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Actualidad Blog
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.