Ungayifaka kanjani i-MySQL?
I-MySQL iyisistimu yokuphathwa kwedatha ehlobene, esetshenziswa kabanzi emhlabeni wezinhlelo nokuphatha izinhlelo. Ukufakwa kwayo kuyisinyathelo esibalulekile ukuze ukwazi ukusebenzisa yonke imisebenzi ehlinzekwa yile software enamandla. Kulesi sihloko, sizokukhombisa Igxathu emvakwe gxathu indlela yokufaka i-MySQL ku- isistimu esebenzayo, ukuze uqale ukusebenza nayo ngempumelelo futhi kuphephile.
Izidingo ezidingekayo
Ngaphambi kokuqala inqubo yokufaka i-MySQL, kubalulekile ukuqinisekisa ukuthi izimfuneko ezidingekayo ziyahlangatshezwa. Lezi zidingo zingahluka kuye uhlelo lokusebenza, ngakho-ke kubalulekile ukucwaninga imininingwane ehambelana nendawo yakho yokuthuthuka. Phakathi kwezidingo ezivame kakhulu yilezi: ukuba nesikhala esanele sediski, ukuba namalungelo omlawuli, nokuqinisekisa ukuthi azikho izingxabano nezinye izinhlelo ezisebenzayo noma izinsizakalo.
Descargando MySQL
Isinyathelo sokuqala sokufaka i-MySQL ukulanda ifayela lokufaka elihambisanayo. Lona umsebenzi olula ongenziwa kusuka kuwebhusayithi esemthethweni ye-MySQL. Uma usukwisayithi, bheka isigaba sokulandwayo bese ukhetha inguqulo efanele izidingo zakho. Khumbula ukukhetha inguqulo ehambisana nesistimu yakho yokusebenza, kungaba iWindows, Mac noma Linux.
Ukufakwa kwamafasitela
Uma usebenzisa isistimu yokusebenza ye-Windows, ukufaka i-MySQL kulula kakhulu. Vele usebenzise ifayela lokufaka elilandiwe bese ulandela imiyalo esewizadi yokusetha. Phakathi nenqubo, uzocelwa ukuthi wamukele imigomo yesivumelwano selayisense, ukhethe uhlobo lokufaka (lokhu kungaba ukufakwa okugcwele noma ngokwezifiso), setha iphasiwedi yomsebenzisi womlawuli, futhi ulungiselele izilungiselelo zeseva. Uma lezi zinyathelo seziqediwe, ukufakwa kuzobe sekulungele ukusetshenziswa.
Ukufakwa ku-Mac ne-Linux
Uma usebenzisa i-Mac noma i-Linux, ukufaka i-MySQL nakho kuyinqubo elula izinhlelo zokusebenza, kungenzeka ukusebenzisa abaphathi bephakheji njenge-Homebrew ukufaka i-MySQL ngomyalo owodwa. Kufanele nje uvule ukuphela bese ufaka umyalo ohambisana nomphathi wephakheji oyisebenzisayo. Uma isifakiwe, ungamisa iseva kanye nephasiwedi yomsebenzisi womlawuli ngokulandela izinyathelo ezifanayo njengaku-Windows.
Kafushane, ukufaka i-MySQL kuyinqubo ebalulekile yokuqala ukusebenzisa leli thuluzi elinamandla ekuphathweni kwedathabhesi kanye nezinhlelo. Ngokulandela izinyathelo ezinemininingwane kulesi sihloko, uzokwazi ukufaka i-MySQL ku uhlelo lwakho lokusebenza futhi usebenzise ngokugcwele zonke izici zayo. Ungabe usalinda futhi uqale ukujabulela izinzuzo ezinikezwa yi-MySQL!
1. Amalungiselelo okufaka i-MySQL
Ngaphambi kokuqhubeka nokufakwa kwe-MySQL, kubalulekile ukwenza amalungiselelo athile ukuze uqinisekise inqubo ebushelelezi nephumelelayo. Ngezansi kunohlu lwemisebenzi okufanele yenziwe:
1. Qinisekisa izidingo zesistimu: Ngaphambi kokufaka i-MySQL, kubalulekile ukuqinisekisa ukuthi iseva ihlangabezana nezidingo ezidingekayo. Lokhu kuhlanganisa ukuhlola inguqulo yesistimu yokusebenza, ukutholakala kwezingxenye ezidingekayo, nomthamo wesitoreji. Ezinye izici ezifana ne-RAM kanye nomkhawulokudonsa nazo kufanele zicatshangelwe ukuze kuqinisekiswe ukusebenza kahle.
2. Landa iphakheji yokufaka: Uma izidingo zesistimu seziqinisekisiwe, kufanele uqhubeke ulanda iphakheji yokufaka ye-MySQL kuwebhusayithi esemthethweni Kubalulekile ukulanda inguqulo ehambisana nesistimu yokusebenza. Isibonelo, uma usebenzisa i-Windows, kufanele ulande ifayela lokufaka le-Windows.
3. Yenza ikhophi eyisipele: Ngaphambi kokwenza noma yikuphi ukufakwa noma ukumisa, kunconywa kakhulu ukwenza a isipele yonke idatha ebalulekile nezilungiselelo. Lokhu kuzoqinisekisa ukuthi uma kuba nenkinga noma ukulahleka kolwazi phakathi nenqubo yokufaka, ingatholakala kalula. Kunconywa ukuthi ulondoloze lesi ikhophi yasenqolobaneni endaweni ephephile nefinyelelekayo.
Ukwenza lawa malungiselelo afanele ngaphambi kokuqala ukufakwa kwe-MySQL kuzoqinisekisa ukuthi inqubo ihamba kahle futhi ngaphandle kokuhixaka. Uma zonke izidingo zesistimu seziqinisekisiwe, iphakheji yokufaka ilandiwe futhi isipele senziwe, usulungele ukuqhubeka nokufaka i-MySQL kuseva.
2. Landa i-MySQL kuwebhusayithi esemthethweni
I-MySQL iyisistimu yokuphathwa kwedatha ehlobene futhi ingenye ethandwa kakhulu emakethe namuhla. Uma unentshisekelo yokusebenzisa i-MySQL, into yokuqala okufanele uyenze ukuyilanda kuwebhusayithi esemthethweni. Lenaindlela ephephe kakhulu nethembeke kakhulu yokuthola isofthiwe. Kulokhu okuthunyelwe, ngizokuchazela isinyathelo ngesinyathelo ukuthi ungakwenza kanjani.
1. Finyelela ekhasini elisemthethweni le-MySQL: Ukuze uqale, vula isiphequluli sakho sewebhu futhi uye ekhasini elisemthethweni le-MySQL kokuthi www.mysql.com. Qiniseka ukuthi usesigabeni sokulanda, lapho uzothola khona izinguqulo ezitholakalayo zesoftware.
2. Khetha isistimu yakho yokusebenza: Ekhasini lokulanda, uzobona uhlu lwezinketho ezihlukile zesistimu yokusebenza. Khetha ehambisana nesistimu yakho yokusebenza. Isibonelo, uma usebenzisa iWindows, chofoza inketho yokukhipha yeWindows.
3. Landa ifayela lokufaka: Uma usukhethile isistimu yakho yokusebenza, uzoqondiswa kabusha ekhasini ukuze ulande ifayela lokufaka. Chofoza inkinobho yokukhipha ukuze uqale ukulanda. Kuye ngoxhumo lwakho lwe-inthanethi, le nqubo ingase ithathe amaminithi ambalwa. Uma ukulanda sekuqediwe, uzoba nefayela lokufaka le-MySQL kukhompyutha yakho.
3. Ukukhetha isistimu yokusebenza efanele ezofakwa
Ukukhetha isistimu yokusebenza efanele kubalulekile ekufakeni i-MySQL. Ngokuya ngezidingo kanye nezidingo zomsebenzisi, izinketho ezahlukene kufanele zicatshangelwe. Ngezansi ezinye izinto okufanele uzikhumbule lapho ukhetha isistimu yokusebenza:
Ukuhambisana kwe-MySQL: Uhlelo lokusebenza Kufanele ihambisane nenguqulo ye-MySQL ofuna ukuyifaka. Kubalulekile ukubuyekeza uhlu lwezinhlelo zokusebenza ezisekelwayo ezinikezwe i-MySQL ukuze uqinisekise ukuthi ukufakwa kuyimpumelelo.
Ukuqina nokuphepha: Kubalulekile ukukhetha uhlelo lokusebenza izinzile futhi ivikelekile ukuze kuqinisekiswe ukusebenza kahle kwe-MySQL. Kunconywa ukukhetha inguqulo ezinzile esihlolwe kakhulu futhi enezibuyekezo ezivamile namapeshi okuvikela.
Izidingo zokusebenza: Kuya ngomthwalo womsebenzi nosayizi we isizindalwazi, izidingo zokusebenza zesistimu yokusebenza kufanele zicatshangelwe. Amanye amasistimu okusebenza angase anikeze ukusebenza okungcono ezimeni ezithile futhi kubalulekile ukuhlola lezi zici ngaphambi kokufaka.
4. Ukufaka i-MySQL ku-Windows
Ukuze ufake i-MySQL ku-Windows, ezinye izinyathelo ezilula kufanele zilandelwe. Okokuqala, udinga ukulanda isifaki se-MySQL kuwebhusayithi esemthethweni. Uma usulandiwe, kufanele usebenzise ifayela lokufaka bese ukhetha inketho "yokufaka ngokwezifiso". Kubalulekile ukukhetha zonke izici ofuna ukuzifaka, njengeseva ye-MySQL, iklayenti le-MySQL, namathuluzi okuthuthukisa. Ngesikhathi sokufakwa, ungakhetha inkomba yokufaka futhi ungasetha nephasiwedi yomsebenzisi oyimpande.
Uma ukufakwa sekuqediwe, udinga ukulungisa i-MySQL ukuze isebenze kahle. Lokhu kuhlanganisa ukuvula i-Command Prompt noma i-PowerShell nokusebenzisa eminye imiyalo ukuze uqalise futhi ulungiselele iseva. Kubalulekile ukuqinisekisa ukuthi iseva ye-MySQL iyasebenza ngaphambi kokuzama ukuyifinyelela. Ukwengeza, izilungiselelo ze-MySQL zingadinga ukulungiswa ukuze zihlangabezane nezidingo ezithile zesistimu.
Uma i-MySQL isifakiwe futhi ilungiselelwe ku-Windows, ungaqala ukuyisebenzisa. Lokhu kubandakanya ukuxhuma kuseva ye-MySQL usebenzisa iklayenti le-MySQL njenge Ibhentshi Lokusebenza le-MySQL o la línea de comandos de MySQL. Lawa maklayenti akuvumela ukuthi uqalise Imibuzo ye-SQL futhi uphathe database kalula nangempumelelo. Ukwengeza, amathuluzi okuthuthukisa engeziwe angasetshenziswa ukuthuthukisa izinhlelo zokusebenza ezisebenzisa i-MySQL njengesizindalwazi. Ngamafuphi, kuyinqubo elula edinga ukulandela izinyathelo ezimbalwa nokumisa iseva ngendlela efanele.
5. Ukufaka i-MySQL ku-Linux
I-MySQL ingenye yezinhlelo zokuphathwa kwedatha ethandwa kakhulu futhi esetshenziswa kabanzi emhlabeni wokuhlela. Uma ungumsebenzisi we-Linux futhi ufuna ukufaka i-MySQL kusistimu yakho, usendaweni efanele. Kulo mhlahlandlela, ngizokunikeza incazelo enemininingwane yokuthi ungayifaka kanjani i-MySQL ekusabalaliseni kwakho kwe-Linux.
Ngaphambi kokuqala, ngincoma ukuthi ubuyekeze amaphakheji wakho wesofthiwe ohlelweni lwakho lwe-Linux. Lokhu kuzoqinisekisa ukuthi unazo zonke izibuyekezo zakamuva nokulungiswa kokuphepha okufakiwe. Ungakwenza lokhu ngokusebenzisa umyalo olandelayo kutheminali yakho ye-Linux:
isibuyekezo se-sudo apt-get
Uma usubuyekeze amaphakheji akho esofthiwe, ungaqhubeka nokufaka i-MySQL. Kunezindlela ezihlukene zokwenza lokhu, kodwa indlela ejwayeleke kakhulu ukusebenzisa isiphathi sephakheji sakho sokusabalalisa kwe-Linux. Isibonelo, uma usebenzisa Ubuntu, ungasebenzisa umyalo:
sudo apt-get ukufaka i-mysql-server
Lo myalo uzolanda futhi ufake iseva ye-MySQL kusistimu yakho. Ngesikhathi sokufakwa, uzocelwa ukuthi ufake iphasiwedi yomsebenzisi wempande ye-MySQL. Qiniseka ukuthi ukhetha iphasiwedi eqinile futhi uyikhumbule, njengoba uzodinga le phasiwedi ukuze ufinyelele futhi uphathe isizindalwazi sakho se-MySQL esikhathini esizayo.
Uma ukufakwa sekuqediwe, ungaqinisekisa ukuthi i-MySQL ifakwe ngendlela efanele ngokusebenzisa umyalo olandelayo:
mysql - inguqulo
Lo myalo uzobonisa inguqulo ye-MySQL efakwe kusistimu yakho Uma ubona ulwazi lwenguqulo, kusho ukuthi i-MySQL ifakwe ngempumelelo. Siyakuhalalisela! Manje usulungele ukuqala ukusebenzisa i-MySQL ekusabalaliseni kwakho kwe-Linux futhi usebenzise leli sistimu yokuphatha isizindalwazi esinamandla.
6. Ukucushwa kwasekuqaleni ngemva kokufakwa kwe-MySQL
Uma usuqedile ukufaka i-MySQL ohlelweni lwakho, kubalulekile ukwenza ukucushwa kwasekuqaleni ukuze uqinisekise ukusebenza kahle.
Okokuqala, kuyatuseka ukuthi uguqule igama lomsebenzisi elithi 'impande' elenziwe ngokuzenzakalelayo ngesikhathi sokufakwa. Lokhu Kungenziwa ejecutando el comando ALTER USER 'root'@'localhost' IDENTIFIED BY 'nuevaContraseña'; ku-MySQL command console. Khumbula ukufaka igama-mfihlo eliqinile nelikhumbuleka kalula esikhundleni se-'newPassword.
Esinye isilungiselelo esibalulekile ukunika amandla isici sokufinyelela kude se-MySQL. Ngokuzenzakalela, ukucushwa kwe-MySQL kuvumela kuphela uxhumo olusuka kumgcini wendawo, kodwa uma ufuna ukuxhuma kusizindalwazi usuka kwenye ikhompuyutha kunethiwekhi, kufanele uhlele ifayela lokucushwa le-'my.cnf' futhi ushintshe inketho 'yokuhlanganisa'. ekhelini le-IP leseva ye-MySQL. Uma lokhu sekwenziwe, gcina izinguquko bese uqala kabusha iseva MySQL ukuze izinguquko zisebenze.
7. Ukunikezwa kwephasiwedi eqinile kumsebenzisi "oyimpande".
Umsebenzisi "wempande" ungumsebenzisi womlawuli ku-MySQL, ngakho-ke kubaluleke kakhulu ukunikeza iphasiwedi eqinile ukuze uvikele ukufinyelela kusizindalwazi. Nawa amanye amathiphu okudala iphasiwedi eqinile nokuthi ungayinikeza kanjani umsebenzisi oyimpande.
Consejos para crear una contraseña segura:
-Sebenzisa inhlanganisela yezinhlamvu ezinkulu kanye nezinhlamvu ezincane, izinombolo, nezinhlamvu ezikhethekile.
– Gwema ukusebenzisa ulwazi lomuntu siqu njengamagama, izinsuku zokuzalwa noma izinombolo zocingo.
– Kufanele okungenani kube nezinhlamvu eziyi-8 ubude.
- Gwema ukusebenzisa amagama ayimfihlo ajwayelekile noma angabikezelwa.
Nikeza iphasiwedi eqinile kumsebenzisi "wempande" ku-MySQL:
1. Ngena njengomsebenzisi oyimpande kuseva ye-MySQL.
2. Vula isixhumi esibonakalayo somugqa womyalo we-MySQL.
3. Qalisa umyalo olandelayo ukuze unikeze umsebenzisi oyimpande iphasiwedi entsha eqinile:
U-ALTER USER 'impande'@'localhost' UKHONJWE 'Ngegama_elisha';
Khumbula ukufaka esikhundleni 'iphasiwedi_entsha' igama-mfihlo ofuna ukulinika umsebenzisi "impande". Uma umyalo usukhishiwe, iphasiwedi izobuyekezwa futhi ilungele ukusetshenziswa. Qiniseka ukuthi ukhumbula le phasiwedi entsha futhi uyigcine endaweni ephephile.
Okokugcina, kuyanconywa ukwenza izinguquko ngezikhathi ezithile ukuze ugweme ukufaka engozini ukuphepha kwesizindalwazi. Khumbula ukuthi iphasiwedi iwumugqa wokuqala wokuzivikela ekufinyeleleni okungagunyaziwe, ngakho-ke kubalulekile ukuthatha izinyathelo ezidingekayo ukuze uyivikele. Ngalezi zeluleko kanye nezinyathelo, uzokwazi ukwabela iphasiwedi eqinile kumsebenzisi "oyimpande" ku-MySQL futhi uvikele ngempumelelo isizindalwazi sakho.
8. Ihlola ukufakwa ngempumelelo kwe-MySQL
Uma usuqedile ukufaka i-MySQL kusistimu yakho, kubalulekile ukuqinisekisa ukuthi ukufakwa kube yimpumelelo. Nazi izinyathelo ezilula ongazilandela ukuze uhlole:
1. Hlola inguqulo efakiwe: Qalisa umyalo olandelayo emugqeni womyalo ukuze uhlole inguqulo ye-MySQL efakwe ohlelweni lwakho: mysql --version. Qiniseka ukuthi inombolo yenguqulo ebonisiwe ifana nenguqulo oyifakile.
2. Hlola ukutholakala kwesevisi: Qiniseka ukuthi isevisi ye-MySQL ivuliwe futhi iyasebenza. Ungakwenza lokhu ngokusebenzisa umyalo olandelayo kulayini womyalo: service mysql status. Uma isevisi isebenza, uzobona umyalezo obonisa ukuthi isevisi iyasebenza. Uma isevisi ingasebenzi, ungayiqala usebenzisa umyalo olandelayo: service mysql start.
3. Ukufinyelela I-MySQL: Uma usuqinisekise ukuthi i-MySQL ifakiwe futhi iyasebenza, ungabheka ukuthi ungakwazi yini ukufinyelela kusizindalwazi ngempumelelo. Ukuze wenze lokhu, sebenzisa umyalo olandelayo kulayini womyalo: mysql -u root -p. Lokhu kuzovula ikhonsoli ye-MySQL futhi ikucele iphasiwedi yempande. Uma ukwazi ukufinyelela ikhonsoli ye-MySQL ngaphandle kwezinkinga, kusho ukuthi ukufakwa kuphumelele futhi usukulungele ukuqala ukusebenza nge-MySQL.
9. Ukuthuthukiswa nokugcinwa kwe-MySQL
I-MySQL iyisistimu yokuphathwa kwedatha ehlobene ethandwa kakhulu futhi esetshenziswa kabanzi. Ukuze usebenzise i-MySQL kusistimu yakho, kufanele uqale uyifake. Okulandelayo, sizokukhombisa izinyathelo okufanele uzilandele ukuze ufake i-MySQL ezinhlelweni ezahlukene ukusebenza:
Ukufakwa ku-Windows:
1. Landa isifaki se-MySQL kuwebhusayithi esemthethweni.
2. Qalisa ifayela lokufaka bese ulandela imiyalelo yewizadi yokufaka.
3. Phakathi nenqubo yokufaka, uzocelwa ukuba ukhethe uhlobo lokufaka. Ungakhetha inketho ethi "Okuzenzakalelayo Kanjiniyela" ukuze ufake okuyisisekelo noma wenze ngokwezifiso ukufakwa ngokwezidingo zakho.
4. Setha iphasiwedi yomsebenzisi wempande ye-MySQL.
Ukufakwa ku-MacOS:
1. Landa iphakheji yokufaka ye-MySQL DMG kusuka kuwebhusayithi esemthethweni.
2. Vula ifayela le-DMG bese ulandela imiyalelo yokufaka i-MySQL ku-Mac yakho.
3. Uma ukufakwa sekuqediwe, uzocelwa ukuthi usethe iphasiwedi yomsebenzisi eyimpande ye-MySQL.
Ukufakwa ku-Linux:
1. Vula itheminali bese ugijima umyalo olandelayo ukuze ubuyekeze amaphakheji wesistimu yakho: i-sudo apt update.
2. Okulandelayo, sebenzisa umyalo sudo apt install mysql-server ukuze ufake i-MySQL ekusabalaliseni kwakho kwe-Linux.
3. Ngesikhathi sokufakwa, uzocelwa ukuthi usethe iphasiwedi yomsebenzisi wempande ye-MySQL.
Khumbula ukuthi uma usuyifakile i-MySQL, kubalulekile ukuyilungisa njalo ukuze uqinisekise ukuthi isizindalwazi sisebenza kahle. Lokhu kufaka phakathi imisebenzi efana nokwenza ikhophi yasenqolobaneni egciniwe, ukuthuthukela kuzinguqulo zakamuva ze-MySQL, ukuthuthukisa imibuzo, nokuqapha ukusebenza kweseva. Ukunakekelwa okufanele kuzoqinisekisa ukusebenza okuhle nokuvikeleka okukhulu kwedatha yakho.
10. Izincomo zokuthuthukisa ukusebenza kwe-MySQL
Khumbula ukusetha izilungiselelo ezifanele zokucushwa:
Ukuze ulungiselele ukusebenza kwe-MySQL, kubalulekile ukulungisa amapharamitha angukhiye kufayela lokumisa. Ukulungisa kahle lawa manani kungenza umehluko omkhulu ngesivinini nokusebenza kahle kwesizindalwazi sakho. Amanye amapharamitha abalulekile okufanele acatshangelwe usayizi webhafa we-MySQL, umkhawulo wememori, kanye nenani eliphezulu lokuxhumeka ngasikhathi sinye. Qiniseka ukuthi wenza ucwaningo lwakho futhi wenze lezi zilungiselelo zifanele indawo yakho kanye nohlobo lomsebenzi.
Sebenzisa izinkomba ukusheshisa imibuzo:
Izinkomba zibalulekile ukuze kuthuthukiswe ukusebenza kwemibuzo ku-MySQL. Ngokwenza izinkomba kumakholomu asetshenziswa njalo ukubuza, isivinini sokusesha amarekhodi siyashesha kakhulu. Lokhu kuwusizo ikakhulukazi uma usebenza namasethi amakhulu edatha. Ungakhohlwa ukuphinda ubuyekeze futhi ulungise izinkomba ezikhona ukuze uqinisekise ukuthi zilungele izidingo zakho.
Sebenzisa amathebula ahlukanisiwe:
Uma udinga ukusebenza nge-database enkulu kakhulu, cabanga ukusebenzisa amatafula ahlukanisiwe ku-MySQL. Le ndlela ihlukanisa isizindalwazi sakho sibe izingxenye ezincane, okulula ukuziphatha, ezingathuthukisa ukusebenza kahle kanye nesivinini sokusebenza kwemibuzo. Ungakhetha izindlela ezihlukene zokuhlukanisa kuye ngezidingo zakho ezithile. Khumbula ukuthi le ndlela ifaneleka kakhulu ezimeni lapho idatha ihlukaniswa ngokunengqondo futhi ngokuvamile ifinyelelwa ngokuhlukene.
Ngingu-Sebastián Vidal, unjiniyela wekhompyutha ozifelayo ngobuchwepheshe kanye ne-DIY. Ngaphezu kwalokho, ngingumdali we tecnobits.com, lapho ngabelana khona ngezifundo zokwenza ubuchwepheshe bufinyeleleke kakhudlwana futhi buqonde wonke umuntu.