Yadda ake Sanya MySQL

Sabuntawa na karshe: 30/06/2023

MySQL shine ɗayan shahararrun kuma tsarin sarrafa bayanai da ake amfani da su a duniyar fasaha. Ƙarfinsa da ƙarfinsa sun sa ya zama abin dogara don sarrafa manyan kundin bayanai nagarta sosai. Ga waɗanda ke da sha'awar shigar MySQL akan kwamfutocin su, wannan labarin zai ba da jagorar fasaha mataki zuwa mataki kan yadda ake shigar da kyau. Daga zazzage software zuwa tsarin farko, duk abin da ake buƙata za a rufe shi ta yadda za ku iya more fa'idar wannan tsarin sarrafa bayanai a cikin yanayin aikinku.

1. Gabatarwa zuwa MySQL shigarwa

MySQL shine ɗayan shahararrun kuma tsarin sarrafa bayanai da ake amfani da shi sosai a yau. Yana ba da yanayi mai tsaro da sauri don adanawa, tsarawa da sarrafa manyan bayanai. Idan kuna sha'awar koyon yadda ake shigar MySQL akan tsarin ku, kun zo wurin da ya dace. A ƙasa za mu ba ku cikakken jagorar mataki-mataki don shigar da MySQL a cikin tsarin daban-daban aiki.

Kafin fara shigarwa, yana da mahimmanci a yi la'akari da bukatun tsarin. Tabbatar cewa tsarin ku ya cika buƙatun da ake buƙata don shigarwa MySQL. Abubuwan buƙatu na yau da kullun sun haɗa da sigar tsarin aiki, adadin RAM da sarari sarari.

Da zarar kun tabbatar da buƙatun tsarin, zaku iya fara shigar da MySQL. A cikin wannan sashe, za mu ba da cikakken umarnin shigarwa akan tsarin aiki daban-daban, kamar Windows, macOS da Linux. Bi matakan da aka ambata a kowane sashe don kammala shigarwa cikin nasara. Bugu da ƙari, za mu samar muku da nasiha da hanyoyin daban-daban idan kun haɗu da wata matsala yayin shigarwa.

2. Abubuwan da ake buƙata don shigar da MySQL

Kafin ci gaba da shigarwa na MySQL, yana da mahimmanci don tabbatar da cewa an cika abubuwan da ake buƙata. Da ke ƙasa akwai abubuwan da ake buƙata don aiwatar da shigarwar MySQL:

  • Tsarin aiki: MySQL ya dace da tsarin aiki da yawa, gami da Windows, Linux da MacOS.
  • Wurin diski: Ana buƙatar isasshiyar sararin faifai don shigar da MySQL da ƙarin abubuwan da aka haɗa. Ana ba da shawarar samun aƙalla 500 MB na sararin samaniya.
  • Memorywaƙwalwar RAM: Ana ba da shawarar samun aƙalla 1 GB na RAM don ingantaccen aikin MySQL.
  • Mai sarrafawa: MySQL na iya gudana akan nau'ikan sarrafawa iri-iri, kodayake ana ba da shawarar a sami na'ura mai sarrafawa tare da muryoyi masu yawa don ingantacciyar inganci.

Baya ga waɗannan mahimman buƙatun, kuna buƙatar tabbatar da cewa an shigar da abubuwa masu zuwa akan tsarin ku:

  • Internet connection: Ana buƙatar haɗin Intanet don zazzage mai sakawa MySQL ko ƙarin fakiti.
  • Mai binciken yanar gizo: Don samun dama ga albarkatun kan layi, kamar takardu ko taron tallafi, ana ba da shawarar cewa an shigar da mai binciken gidan yanar gizo.
  • Samun damar gudanarwa: Don shigarwa da daidaita MySQL, ana buƙatar samun damar mai gudanarwa akan Tsarin aiki.

Ta hanyar kiyaye duk waɗannan abubuwan da ake buƙata, za ku kasance cikin shiri don aiwatar da shigarwar MySQL mai santsi kuma tabbatar da cewa tsarin ku ya cika buƙatun da ake buƙata don aiki mai kyau.

3. Zazzage fayilolin shigarwa na MySQL

Don sauke fayilolin shigarwa na MySQL, kuna iya bin matakai masu zuwa:

  1. Ziyarci gidan yanar gizon MySQL na hukuma a https://www.mysql.com/.
  2. A cikin sashin "Zazzagewa", zaku sami nau'ikan MySQL daban-daban akwai. Zaɓi sigar da ta dace gwargwadon buƙatun ku kuma danna hanyar haɗin zazzagewa daidai.
  3. Da zarar an gama zazzagewa, nemo fayil ɗin shigarwa akan kwamfutarka kuma danna sau biyu don fara aikin shigarwa.

Lura cewa yayin shigarwa na MySQL, ana iya sa ku don wasu cikakkun bayanai, kamar babban fayil ɗin da ake nufi da takamaiman saitunan. Tabbatar karanta kowane mataki a hankali kuma ku bi umarnin da aka bayar a cikin tsarin shigarwa.

Da zarar an gama shigarwa, za ku sami dama ga fayilolin shigarwa na MySQL, yana ba ku damar fara aiki tare da wannan bayanai mai ƙarfi akan tsarin ku.

4. Sanya MySQL akan Windows

Zai iya zama aiki mai sauƙi ta bin matakan da suka dace. A cikin wannan sashe, za a ba da cikakken jagorar mataki-mataki don kammala shigarwa daidai.

Kafin fara shigarwa, yana da mahimmanci don tabbatar da akwai abubuwa masu zuwa:

  • Tsarin aiki mai goyan baya: MySQL ya dace da nau'ikan Windows da yawa, kamar Windows 10, Windows 8 y Windows 7. Duba dacewa tsarin aiki kafin yaci gaba.
  • Fayil ɗin shigarwa: Zazzage fayil ɗin shigarwa na MySQL daga gidan yanar gizon hukuma. Tabbatar cewa kun zaɓi daidaitaccen sigar bisa tsarin aikin ku.
  • Gatan gudanarwa: Don shigar MySQL akan Windows, ana buƙatar gata mai gudanarwa. Tabbatar cewa kuna da madaidaitan izini kafin ci gaba.
Keɓaɓɓen abun ciki - Danna nan  Shin akwai kyawawan ayyuka don amfani da Cake App?

A ƙasa akwai matakan shigar MySQL akan Windows:

  1. Zazzagewa da shigarwa:
  2. 1. Kewaya zuwa gidan yanar gizon MySQL na hukuma kuma zazzage fayil ɗin shigarwa mai dacewa.

    2. Gudun fayil ɗin shigarwa kuma bi umarnin kan allo.

    3. Yayin shigarwa, za a tambaye ku don zaɓar saiti. Idan kun kasance sababbi ga MySQL, ana ba da shawarar zaɓi zaɓin tsoho don daidaitawa na asali.

    4. Jira shigarwa don kammala. Da zarar an gama, saƙo zai bayyana yana nuna cewa shigarwar ya yi nasara.

5. Sanya MySQL akan Mac OS

Don shigar MySQL akan Mac OS, akwai zaɓuɓɓuka da yawa akwai. A ƙasa akwai matakan da za a bi don kammala shigarwa:

  1. Da farko, yana da kyau a bincika idan an shigar da Homebrew akan tsarin ku. Homebrew sanannen mai sarrafa fakiti ne akan Mac OS kuma yana sauƙaƙa shigar da shirye-shirye. Kuna iya bincika idan kuna shigar da Homebrew ta hanyar gudanar da umarni mai zuwa a cikin tashar: brew -v. Idan ba ku shigar da Homebrew ba, kuna iya shigar da shi ta bin umarnin kan https://brew.sh/.
  2. Da zarar an shigar da Homebrew, zaku iya amfani da shi don shigar da MySQL ta hanyar aiwatar da umarni mai zuwa a cikin tashar: brew install mysql. Wannan umarnin zai saukewa kuma ya shigar da sabuwar sigar MySQL akan tsarin ku.
  3. Bayan shigarwa, zaku iya fara uwar garken MySQL ta hanyar aiwatar da umarni mai zuwa: mysql.server start. Wannan umarnin zai fara uwar garken MySQL a bango kuma ya kasance a shirye don amfani.

Don tabbatar da cewa shigarwar MySQL ya yi nasara, zaku iya gudanar da umarni mai zuwa a cikin tashar: mysql -V. Wannan zai nuna sigar MySQL da aka shigar akan tsarin ku. Bugu da ƙari, zaku iya gwada haɗin ta hanyar gudu mysql -u root, wanda zai ba ku damar shiga layin umarni na MySQL.

Ka tuna cewa waɗannan matakai ne kawai don shigarwa da daidaita MySQL akan Mac OS. Dangane da takamaiman buƙatun ku, ƙila kuna buƙatar yin ƙarin saitunan. Kuna iya komawa zuwa takaddun MySQL na hukuma don ƙarin bayani da cikakkun misalai.

6. Sanya MySQL akan Linux

MySQL sanannen tsarin sarrafa bayanai ne kuma ana amfani da shi sosai a cikin mahallin Linux. Yana da sauƙi tsari kuma za mu iya yin shi a cikin 'yan matakai. A ƙasa shine yadda ake yin wannan shigarwa.

1. Bincika idan an shigar da MySQL: Kafin shigar da MySQL, yana da kyau a duba idan an riga an shigar da shi akan tsarin ku. Kuna iya yin haka ta hanyar gudanar da umarni mai zuwa a cikin tasha:
«'
mysql - version
«'
Idan fitarwa ta bayyana tare da sigar MySQL, yana nufin cewa an riga an shigar dashi. In ba haka ba, ci gaba da matakai na gaba.

2. Sabunta tsarin: Kafin shigar da kowace software akan Linux, yana da mahimmanci don tabbatar da cewa tsarin ya sabunta. Don yin wannan, gudanar da umarni masu zuwa a cikin tashar:
«'
sudo apt sabuntawa
sudo apt hažaka
«'
Waɗannan umarnin za su sabunta ma'ajiyar tsarin kuma su yi amfani da duk wani sabuntawa da ake samu.

3. Shigar MySQL: Da zarar an sabunta tsarin, za mu iya ci gaba da shigar da MySQL. Don yin wannan, gudanar da umarni mai zuwa a cikin tashar:
«'
Sudo apt shigar mysql-uwar garke
«'
Yayin shigarwa, za a tambaye ku shigar da kalmar sirri don mai amfani da tushen MySQL. Tabbatar cewa kun samar da kalmar sirri mai ƙarfi kuma ku tuna da shi, kamar yadda zaku buƙaci shi don samun damar MySQL.

Tare da waɗannan matakan, zaku shigar da MySQL akan tsarin Linux ɗin ku. Yanzu za ku iya fara amfani da shi kuma ku yi amfani da duk abubuwan da wannan tsarin sarrafa bayanai mai ƙarfi ke bayarwa.

7. Tsarin farko na MySQL bayan shigarwa

Da zarar kun shigar da MySQL akan tsarin ku, yana da mahimmanci don aiwatar da tsarin farko don tabbatar da cewa uwar garken yana shirye don amfani. Na gaba, za mu nuna muku matakan da dole ne ku bi don aiwatar da wannan tsari.

1. Canja kalmar sirrin mai amfani: Ta hanyar tsoho, MySQL yana ba da kalmar sirri mara amfani ga tushen mai amfani. Wannan na iya haifar da rami na tsaro. Don canza kalmar sirri, shigar da umarni mai zuwa a cikin tashar: mysqladmin -u root password [nueva-contraseña]. Tabbatar maye gurbin [sabon-password] da kalmar wucewa da kuke son sanyawa.

2. Kawar da masu amfani da ba a san su ba: MySQL yana ƙirƙira ta tsohuwa mai amfani da ba a san shi ba wanda ke ba da damar shiga ba tare da samar da kalmar sirri ba. Wannan na iya zama haɗarin tsaro. Don cire masu amfani da ba a san su ba, gudanar da umarni mai zuwa: mysql -u root -p -e "DELETE FROM mysql.user WHERE User='';". Za a sa ka shigar da tushen kalmar sirri.

Keɓaɓɓen abun ciki - Danna nan  Yadda Ake Samun Mambobina a cikin IMSS

8. Samar da bayanai a cikin MySQL

Don aiwatar da , za mu buƙaci bin waɗannan matakan:

1. Da farko, dole ne mu buɗe haɗi tare da uwar garken MySQL. Don yin wannan, za mu yi amfani da umarnin mysql -u sunan mai amfani -p akan layin umarni. Zai zama dole a shigar da kalmar wucewa daidai da mai amfani.

2. Da zarar mun kafa haɗin, za mu iya Createirƙirar bayanai ta amfani da umarni mai zuwa: KIRKIRAR DATABASE suna;. Yana da mahimmanci a tuna cewa dole ne sunan ya bi ka'idodin sakawa kuma kada ya ƙunshi haruffa na musamman.

9. Gudanar da mai amfani da izini a cikin MySQL

Aiki ne na asali don tabbatar da tsaro da ikon samun damar bayanai. MySQL yana ba da ayyuka daban-daban waɗanda ke ba ku damar ƙirƙira, sarrafawa da daidaita masu amfani tare da matakan gata daban-daban, waɗanda ke da amfani musamman a cikin mahalli inda masu amfani da yawa ke samun damar bayanai iri ɗaya.

Don sarrafa masu amfani a cikin MySQL, ana iya amfani da takamaiman umarnin SQL. Misali, don ƙirƙirar sabon mai amfani, yi amfani da umarnin “CREATE USER”, sannan sunan mai amfani da kalmar wucewa. Bugu da ƙari, yana yiwuwa a sanya takamaiman gata ga kowane mai amfani ta amfani da umarnin "GRANT". Wannan yana ba ka damar ayyana ayyukan da za su iya yi a cikin ma'ajin bayanai, kamar SELECT, INSERT, UPDATE ko DELETE.

Yana da mahimmanci a tuna cewa MySQL kuma yana ba ku damar sarrafa izini a bayanan bayanai da matakin tebur. Misali, ana iya amfani da umurnin "BADA DUKKAN GASKIYA AKAN database_name.* TO 'username'@'localhost'" ana iya amfani da shi don sanya duk wani gata ga mai amfani akan takamaiman bayanai. Hakanan yana yiwuwa a iyakance damar zuwa wasu teburi ta amfani da umarnin "REVOKE", wanda ke soke gata da aka bayar a baya.

A takaice, aiki ne mai mahimmanci don tabbatar da tsaro da sarrafa damar shiga rumbun adana bayanai. Ta amfani da takamaiman umarnin SQL, yana yiwuwa a ƙirƙira, sarrafawa da daidaita masu amfani tare da matakan gata daban-daban, da kuma ba da izini a bayanan bayanai da matakin tebur. Wannan yana tabbatar da cewa kowane mai amfani yana da damar yin amfani da bayanai kawai da ayyukan da suka dace da su.

10. Zaɓuɓɓukan sanyi na ci gaba a cikin MySQL

A cikin MySQL, akwai zaɓuɓɓukan daidaitawa da yawa da ke akwai waɗanda ke ba ku damar daidaitawa da haɓaka aikin bayanai gwargwadon takamaiman buƙatun kowane aikin. A cikin wannan sakon, za mu bincika wasu daga cikin waɗannan zaɓuɓɓuka da yadda ake amfani da su don inganta ingantaccen tambayoyinku, da kuma inganta amfani da albarkatu.

Ɗaya daga cikin mafi mahimmancin zaɓuɓɓuka shine daidaitawa na aiwatar da shirin ingantawa. MySQL yana amfani da ingantawa na ciki don tantance mafi kyawun tsarin aiwatarwa don tambayar da aka bayar. Kuna iya saita sigogi masu alaƙa da ingantawa daban-daban don yin tasiri yadda ake zaɓar fihirisa da teburi da aiwatar da su. Misali, zaku iya daidaita darajar ingantawa_switch don kunna ko kashe wasu haɓakawa don inganta ayyukan takamaiman tambayoyi.

Wani zaɓi mai mahimmanci shine girman tsarin buffer. MySQL yana amfani da buffer a cikin ƙwaƙwalwar ajiya don adana bayanai da sakamakon tambaya, rage buƙatar samun damar faifai da haɓaka aikin gabaɗaya. Kuna iya daidaita girman waɗannan buffer ta amfani da sigogi kamar innodb_buffer_pool_size don InnoDB ko key_buffer_size don MyISAM. Tabbatar da keɓance girman da ya dace ga waɗannan buffers dangane da buƙatun bayananku da kayan aikin da ake da su.

11. Magance matsalolin gama gari yayin shigarwa MySQL

Idan kuna fuskantar matsalolin shigar da MySQL, kada ku damu, wannan labarin zai jagorance ku ta hanyoyin magance matsalolin gama gari. Bi umarnin da ke ƙasa kuma za ku iya kammala shigarwa ba tare da rikitarwa ba.

1. Bincika buƙatun tsarin: Tabbatar cewa tsarin ku ya cika duk mafi ƙarancin buƙatun don shigarwa MySQL. Wannan ya haɗa da sigar tsarin aiki, iyawar ajiya da ke akwai da ƙwaƙwalwar RAM da ake buƙata. Da fatan za a koma zuwa takaddun MySQL na hukuma don tabbatar da cikakkun bayanan fasaha.

2. Duba amincin fayil ɗin shigarwa: Idan kuna fuskantar kurakurai yayin shigarwa, yana yiwuwa fayil ɗin shigarwa ya lalace ko bai cika ba. Tabbatar da amincin fayil ɗin da aka sauke kafin a ci gaba da shigarwa. Kuna iya amfani da kayan aikin kamar umarnin checksum akan tsarin Unix ko aikace-aikacen bincika amincin fayil akan Windows.

Keɓaɓɓen abun ciki - Danna nan  Yadda ake Amfani da Fasalin Kula da Iyaye akan PS5

12. MySQL version update

Idan kuna neman yadda ake sabunta sigar MySQL, kuna cikin wurin da ya dace. A cikin wannan sakon, zan ba ku cikakken jagorar mataki-mataki don warware wannan batu. ingantacciyar hanya. Tare da umarnin da ya dace da kayan aikin da suka dace, zaku iya sabunta sigar MySQL ɗinku ba tare da wani koma baya ba.

Kafin fara aiwatar da sabuntawa, yana da mahimmanci a yi a madadin daga data kasance data kasance. Wannan zai tabbatar da cewa babu wani muhimmin bayanai da aka rasa a lokacin aiwatar. Kuna iya amfani da kayan aiki kamar phpMyAdmin ko gudanar da umarni akan layin umarni don fitarwa bayanan bayanan ku kuma adana shi a wuri mai aminci.

Da zarar kun adana bayananku, zaku iya ci gaba zuwa . Akwai hanyoyi da yawa don yin wannan, amma ɗayan mafi sauƙi shine amfani da Manajan kunshin de tsarin aikin ku. Misali, idan kuna amfani da Linux, zaku iya amfani da umarnin apt-get don shigar da sabuwar sigar MySQL. Idan kuna kan Windows, zaku iya zazzage mai sakawa MySQL mai aiwatarwa daga gidan yanar gizon sa kuma bi umarnin shigarwa.

13. Cire MySQL

A ƙasa akwai matakan yin daidaitaccen cirewar MySQL akan tsarin ku.

1. Dakatar da sabis na MySQL: Don cire MySQL, dole ne ka fara tabbatar da dakatar da sabis ɗin da ke gudana. Kuna iya yin haka ta buɗe taga umarni da gudanar da umarni mai zuwa: sudo service mysql stop. Wannan zai tabbatar da cewa an dakatar da duk ayyukan da ke da alaƙa da MySQL.

2. Cire kunshin MySQL: Da zarar an dakatar da sabis na MySQL, ci gaba don cire kunshin MySQL daga tsarin ku. Kuna iya yin haka ta hanyar gudanar da umarni mai zuwa a cikin taga umarni: sudo apt-get purge mysql-server. Wannan zai cire gaba daya kunshin MySQL da duk abubuwan da ke da alaƙa daga tsarin ku.

3. Share sauran fayiloli da kundayen adireshi: Ko da kun cire kunshin MySQL, ana iya samun wasu fayiloli da kundayen adireshi masu alaƙa akan tsarin ku. Don tabbatar da cire su gaba ɗaya, gudanar da umarni masu zuwa a cikin taga umarni, ɗaya bayan ɗaya:

  • sudo rm -rf /var/lib/mysql – wannan zai share bayanan bayanan MySQL.
  • sudo rm -rf /etc/mysql – wannan zai share tsarin tsarin MySQL.
  • sudo rm -rf /var/log/mysql – wannan zai share asusun ajiyar MySQL.

14. Shawarwari da shawarwari don daidai shigarwa na MySQL

Don tabbatar da ingantaccen shigarwa na MySQL, yana da mahimmanci a bi wasu mahimman shawarwari da tukwici. Anan akwai mafi kyawun ayyuka don tunawa:

1. Duba bukatun tsarin: Kafin fara shigarwa, ya zama dole don tabbatar da cewa tsarin ya cika mafi ƙarancin buƙatun da MySQL ya kafa. Wannan ya haɗa da duba nau'in tsarin aiki, samuwan sarari diski, da RAM ɗin da ke akwai.

2. Yi amfani da sabon sigar: Ana ba da shawarar yin amfani da mafi kyawun sigar MySQL da ake samu koyaushe. Sabbin nau'ikan galibi sun haɗa da haɓaka tsaro, gyaran kwaro, da sabbin abubuwa. Kuna iya samun dama ga shafin MySQL na hukuma don zazzage mafi sabuntar sigar.

3. Bi umarnin shigarwa mataki-mataki: Yana da mahimmanci a bi umarnin shigarwa a hankali wanda MySQL ya bayar. Waɗannan umarnin yawanci sun haɗa da cikakkun bayanai kan yadda ake saita sigogin shigarwa, saita kalmomin sirri masu ƙarfi, ƙirƙirar masu amfani, da sanya izini masu dacewa. Bugu da ƙari, yana iya zama taimako don tuntuɓar koyaswar kan layi ko takamaiman jagororin da ke ba da ƙarin misalai da tukwici.

A ƙarshe, shigar da MySQL na iya zama tsari na fasaha amma mai sarrafawa ga waɗanda suke son aiwatarwa da sarrafa ingantaccen bayanan bayanai. Ta bin matakan dalla-dalla a sama, masu amfani za su iya shigar da MySQL ba tare da wata matsala ba kuma su fara cin gajiyar ayyukan sa masu ƙarfi. Ana ba da shawarar cewa masu amfani su ci gaba da bincike da koyo game da iyawar MySQL, saboda wannan ita ce kawai ƙofa zuwa duniyar yuwuwar ta fuskar sarrafa bayanai da bincike. Tare da ingantaccen ilimin MySQL, masu amfani za su iya kasancewa cikin shiri don fuskantar ƙalubale da buƙatun fasaha da suka danganci sarrafa manyan bayanai. Bugu da ƙari, kamar yadda MySQL kayan aiki ne mai tasowa akai-akai, kasancewa a saman sabuntawa da sabbin nau'ikan yana da mahimmanci don tabbatar da ingantaccen aiki da ci gaba da sabuntawa tare da sabbin abubuwa da haɓakawa. A taƙaice, shigar da MySQL na iya zama aikin fasaha, amma tare da jagorar da ta dace da kuma son koyo, masu amfani za su kasance da kayan aiki da kyau don samun mafi kyawun wannan bayanan mai ƙarfi.