JavaRush /Kurslar /All lectures for UZ purposes /MySQL'ни ўрнатиш

MySQL'ни ўрнатиш

All lectures for UZ purposes
Daraja, Dars
Mavjud

Юклаб олиш

Хўш, мен сизга MySQL'ни шунчалик мақтадиму, деб ўйлайман, уни ўрнатиш вақти келди. Ҳозирги кунда MySQL 8.2.0 версияси долзарб, унни ўрнатамиз.

Аввало, саҳифага кир.

У ерда MySQL'нинг тижорий версияси тасвири ва қуйидаги кичикча ҳаволани кўрасиз. Ана шу бизга керак:

MySQL Community Server

Ҳаволага босиб, бепул маҳсулотлар рўйхати саҳифасига ўтиб кетасиз. Мен MySQL Windows Installer танлайман:

MySQL Community Server 1

Кейин икки вариантини танлайсиз (улар бир хил) ва истаган ижросини юклаб оласиз.

Агар сизда Linux, MacOS ёки бошқаси бўлса, MySQL Community Server'ни zip ёки dmg-файл сифатида юклаб олишингиз мумкин:

MySQL Community Server 2

Қўлланма: MacOS ёки linux

Қуйидагилар аниқга ўхшайди, лекин ортиқча вақтни тежаб қолган яхши. Тасодифан нотўғри бирор нарсани ўрнатиб қўя қолсангиз, сизга вақтни тежаб бераман.

Ўрнатиш

Ўрнатишни бошлаймиз – Windows Installer'ни (ёки ўзингиз танлаган бирини) ишга туширамиз.

Ўрнатиш жараёни бошлангандан кейин сиз бир нечта вариантларни кўрасиз:

  • Developer Default Оператор ўрнатиш. Бу ерда барча керакли компонентлар жамланган.
  • Server only. Бу вариант СУБД серверини ва бошқа ҳеч нарсани ўрнатмаяди.
  • Client only. Бундай ҳолатда фақат СУБД мижоз қисми ўрнатилади.
  • Full. Буни танласангиз, юкланган дистрибутивнинг ҳамма компонентлари ўрнатилади.
  • Custom. Кастом вариант ишлаб чиқувчига керакли компонентларни танлаш имкониятини беради. Бу тажрибали одамлар учун.

Биз энди MySQL билан танишиб бошлаган серёзимез, тўлиқ дистрибутивни ўрнатишимиз керак, демак Fullни танлаймиз ва Nextни босамиз.

Энди СУБДнинг барча компонентларини бирма-бир ўрнатамиз. Бундай қилиш учун очилган ойнада Executeни босамиз.

Агар компонентнинг чап томонида яшил белгилар пайдо бўлган бўлса, ҳаммаси жойида, файл юкланган. Ҳар бир компонентнинг ёнида белгилар пайдо бўлган ҳолатда, статус ўзгаради Ready to Download'дан Complete'га. Nextни босамиз.

Ўрнатувчи сизга келгусида конфигурацияни созлашни таклиф қилади. Nextни босамиз

Созлаш

Биринчи қаторда конфигурация турини танлаш мумкин. Ишлаб чиқиш компютери (Development Computer) – бу бизга керак.

Бошқа параметрларни ўзгартиришнинг ҳожати йўқ. Барчасини стандарт ҳолда қолдирамиз ва Nextни босамиз.

Энди биздан аутентификация усулини танлашни сўрашади. Ҳозирча тушунмасакда (умид билан бир кун тушунамиз, лекин ҳозир эмас), тавсия қилинганини қолдириб, яна Nextни босамиз.

Кейинги қадамда ўрнатувчи сизга бу SQL-серверда сўровларни бажарадиган фойдаланувчилар яратишни таклиф қилади.

Сервер фақат ўқиш ва ишлаб чиқиш учун таклиф қилинган, шунчаки биргина root-фойдаланувчисини қолдирамиз: ўз паролингизни киритинг. Келгусида бошқа жойларда ушбу паролни киритиш керак бўлганда, мен уни mysql-root-password деб айтаман.

Бу босқичда биз бошқа фойдаланувчиларни ҳам қўшишимиз мумкин. Бундан кейин Add Userга босиб, майдонларни тўлдиринг:

  • User Name: фойдаланувчи номи.
  • Host: хост (фойдаланувчининг авторизацияси амалга ошадиган жой).
  • Role: СУБДдаги фойдаланувчининг роли.
  • Password ва Confirm Password. Бу ерда ҳаммаси тушунарли. Яратиш фойдаланувчисининг паролини киритинг ва унинг тўғрилигини тасдиқланг.

Кейин MySQL Server келажакда оддий программа (application) ёки сервис (service) сифатида ишлаши мумкин. Мендаги каби барча созлашларни киритишни таклиф қиламан.

Сервер файлларига рухсат беришлар манзили: C:\ProgramData\MySQL\MySQL Server 8.0\Data. Ҳаммасини ўз жойида қолдириб, кейинги қадамга ўтамиз.

Энди Executeни босиб, конфигурация параметрларини қўллашни бошлаймиз.

Ҳар бир рўйхатга олинган пунктнинг чап томонида яшил белгилар чиқсин, Finishни босамиз.

MySQL Router конфигурациясини ўрнатиш

MySQL Router конфигурациясини ўрнатиш ойнасини очганимизда, ҳеч нарсани ўзгартирмасдан Finishни босамиз. Бу созлашлар MySQL кластердаги барча дастурлар ўртасида юкни тақсимлаш учун керак.

Тайёр. Finish ва Nextни босамиз

Samples and Examples'ни конфигурациясини созлаш

Бир неча қадам олдин биз root-фойдаланувчи учун логин ва пароль яратдик. Унутмаган бўлсангиз умид қиламан, чунки ҳозирги пайтда уларни киритиш учун ойна очилади. Киритинг ва Checkни босинг. Бу ҳаракат билан сиз уланишни текширасиз.

Умид қиламан, сизда ҳаммаси яхши бўлди ва сиз Check ёнида яшил белгини кўрясиз, ва холати Connection succeeded, бу скриншотдаги каби. Агар бундай бўлмаса, логин ва паролни қайта текшириб кўринг. Агар ҳаммаси яхши бўлса, яна Nextни босинг ва барча параметрларни Execute тугмаси билан қўлланг. Бу керакли компонентларни ўрнатиш жараёнини бошлайди. У тугаганда, Finish ва Nextни босинг

Сиз бу ердасизми? Табриклайман, ўрнатиш муваффақиятли якунланди! Энди кейинги иш ва созлаш учун MySQL Workbench'ни ишга туширамиз.

Izohlar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION