MySQL-ի տեղադրում Windows-ում (4): Mysql-ի տեղադրում. քայլ առ քայլ հրահանգներ Mysql սերվերի Windows 7-ի տեղադրում
Վերջին թարմացումը՝ 19.12.2017
MySQL-ն անբաժանելի բաղադրիչ չէ PHP կայքեր ստեղծելու համար: Մենք կարող ենք օգտագործել տվյալների բազայի տարբեր համակարգեր, բայց MySQL-ը PHP-ի հետ աշխատելու համար տվյալների բազայի կառավարման ամենահայտնի համակարգն է, և այն նաև անվճար է:
MySQL-ը տեղադրելու համար ներբեռնեք բաշխման փաթեթը http://dev.mysql.com/downloads/mysql/ կայքից և ընտրեք ցանկալի տարբերակը:
Օրինակ, ես ունեմ Windows-ի 64-բիթանոց տարբերակ, ուստի ընտրեցի փաթեթը Windows (x86, 64-bit), MySQL Installer MSI. Տարբերակն ընտրելուց հետո ներբեռնեք տեղադրման փաթեթը։
Windows OS-ի էջում կա երկու տեսակի տեղադրող, կարող եք ընտրել ցանկացած մեկը:
Ներբեռնումից հետո գործարկեք տեղադրիչը:
Եթե MySQL-ի որևէ տարբերակ արդեն տեղադրված է համակարգում, ապա տեղադրման փոխարեն կառաջարկվի թարմացնել առանձին բաղադրիչներ։
Լիցենզիայի պայմանագիրն ընդունելուց հետո ձեզ կառաջարկվի ընտրել տեղադրման տեսակը: Եկեք ընտրենք Developer Default տեսակը.
Այս դեպքում տեղադրողը ցույց է տալիս, որ ես չունեմ Excel 2010 և Python տեղադրված։ Քանի որ այս բաղադրիչները կարևոր չեն, սեղմեք Հաջորդը:
Այնուհետև տեղադրման փուլում տեղադրողը կցուցադրի տեղադրված բաղադրիչների ամբողջ ցանկը: Ինձ համար այն կարծես հետևյալն է.
Բոլոր բաղադրիչները տեղադրելու համար սեղմեք Կատարել կոճակը:
Բոլոր բաղադրիչները տեղադրվելուց հետո կտտացրեք Հաջորդը:
Այնուհետև տեղադրման ծրագրի հաջորդ պատուհանում մենք կնշենք գաղտնաբառ և կհիշենք այն, քանի որ հետագայում այն կպահանջվի MySQL սերվերին միանալիս.
Կազմաձևերի հետևյալ փաթեթը, որը մենք նույնպես կթողնենք որպես լռելյայն, սահմանում է, որ սերվերը կսկսի որպես Windows ծառայություն, երբ գործարկվի օպերացիոն համակարգը.
Հաջորդ պատուհանը թույլ է տալիս կարգավորել լրացուցիչ հավելումներ և ընդլայնումներ: 5.7 տարբերակից ի վեր MySQL-ը հասանելի է դարձրել X արձանագրությունը, որը ներկայացնում է տվյալների պահպանման հետ փոխգործակցության նոր միջոց: Այս տարբերակը ստուգման կարիք չունի: Այս դեպքում ես կնշեմ.
Եվ հաջորդ էկրանին դուք պետք է կիրառեք բոլոր նախկինում տեղադրված կազմաձևման կարգավորումները՝ սեղմելով Կատարել կոճակը.
Դրանից հետո տեղադրումը կավարտվի: Սկուտեղում կհայտնվի սերվերի գործարկման մասին ծանուցում:
Դուք կարող եք պարզապես սեղմել բոլոր հետագա կազմաձևման պատուհանները և թողնել բոլոր լռելյայն արժեքները: Հենց վերջում կարող է հայտնվել հետևյալ պատուհանը, որտեղ պետք է սեղմել Ավարտել կոճակը.
Դրանից հետո MySQL սերվերի տեղադրումն ու կարգավորումը վերջնականապես կավարտվի, և մենք կարող ենք օգտագործել սերվերը տվյալների բազաներ մուտք գործելու համար:
MySQL-ը տվյալների բազայի կառավարման համակարգ է, որն օգտագործվում է հիմնականում փոքր և միջին ծրագրերում: DBMS-ն անվճար է ոչ առևտրային օգտագործման համար: MySQL-ն օգտագործում է SQL հարցումների լեզուն և ունի այս ստանդարտի բազմաթիվ ընդարձակումներ: MySQL-ի առավելությունները ներառում են.
Multithreading
Տվյալների բազայի հետ միաժամանակ աշխատող օգտվողների անսահմանափակ քանակություն
Հրամանի արագ կատարում
Աջակցություն մեծ թվով աղյուսակների տեսակների համար
MySQL-ի տեղադրում
Տեղադրման համար մենք կօգտագործենք ծրագրի 5.5.23 տարբերակը: Մենք սկսում ենք բաշխումը ծրագրով.
Բրինձ. 1. Սկսեք տեղադրման պատուհանը, սեղմեք Հաջորդը:
Բրինձ. 2. Ընդունել լիցենզային պայմանագիրը
Բրինձ. 3. Ընտրեք Պատվերով տեղադրման տեսակը
Բրինձ. 4. Լրացուցիչ բաղադրիչներ և տեղադրման գրացուցակի ընտրության պատուհան, թողեք ամեն ինչ այնպես, ինչպես կա, սեղմեք Հաջորդը:
Բրինձ. 5. Ծրագիրը տեղադրելու համար սեղմեք Install
Բրինձ. 6. Սեղմեք Finish՝ տեղադրումն ավարտելու համար և շարունակեք կարգավորել սերվերը
Բրինձ. 7. Ընտրեք Մանրամասն կոնֆիգուրացիա - մանրամասն կարգավորումներ
Բրինձ. 8. Ընտրեք Developer Machine - սա նշանակում է, որ MySQL-ը կօգտագործի նվազագույն RAM, որպեսզի չխանգարի այլ հավելվածների կատարմանը:
Բրինձ. 9. Ընտրեք Multifunctional Database տարրը, դա թույլ կտա ձեզ ապագայում աշխատել տարբեր տեսակի աղյուսակների հետ։
Բրինձ. 10. InnoDB աղյուսակները պահելու համար ընտրեք սկավառակ և գրացուցակ, թողեք այնպես, ինչպես կա
Բրինձ. 11. Այստեղ դուք ընտրում եք MySQL սերվերի հետ կապերի առավելագույն հնարավոր քանակը: Ընտրելով որոշումների աջակցություն (DSS)/OLAP
Բրինձ. 12. Այստեղ մենք միացված ենք թողնում Enable TCP/IP Networking վանդակը՝ թողնելով TCP/IP կապերի աջակցությունը միացված: Մենք նաև թողնում ենք պորտը հավասար 3306, սա MySQL սերվերի ստանդարտ պորտն է: Enable Strict Mode վանդակը սահմանում է SQL ստանդարտի խիստ համապատասխանության ռեժիմը, որը մենք թողնում ենք անձեռնմխելի
Բրինձ. 13. Ստուգելով Manual Selected Default Character Set / Collation և բացվող մենյուից ընտրելով cp1251 կոդավորումը, մենք ապահովում ենք ճիշտ աշխատանք ռուսաց լեզվի հետ:
Բրինձ. 14. Տեղադրեք որպես Windows ծառայության վանդակը նշանակում է, որ սերվերը կգործարկվի որպես ծառայություն, որը գործարկման առաջարկվող մեթոդն է: Ընտրեք ծառայության անունը բացվող պատուհանում: Եկեք հանենք «Launch the MySQL Server-ը ավտոմատ կերպով», սա նշանակում է, որ սերվերը կգործարկվի ձեռքով: Տեղադրեք «Include Bin Directory in Windows PATH» վանդակը տեղում
Բրինձ. 15. Սահմանեք որոշ պարզ գաղտնաբառ արմատային օգտվողի համար
Բրինձ. 17. Write configuration file տողի կողքին գտնվող ուղին ցույց է տալիս կազմաձևման ֆայլի գտնվելու վայրը, որը պետք է մի փոքր խմբագրվի:
Կազմաձևման ֆայլի խմբագրում
Կազմաձևման ֆայլի խմբագրում նոթատետրով my.ini, որը գտնվում է նախորդ պարբերությունում նշված հասցեում (գծի դիմաց Գրեք կազմաձևման ֆայլ) տեղադրման ավարտի ընտրացանկում: Ֆայլերի ուղիները կարող են չհամընկնել գրվածների հետ, ուստի արժե նշել համակարգչի դիրեկտորիաները, որոնց վրա կատարվում է աշխատանքը:
1. Բաժնում, տողից հետո.
ավելացնել տող, որը սահմանում է կոդավորման նկարագրության ֆայլեր պարունակող գրացուցակը.
2. Բաժնում, տողից հետո.
ավելացրեք հետևյալ երկու տողերը, որոնցից առաջինն արդեն հայտնի է ձեզ, երկրորդը սահմանում է կոդավորումը, որով տվյալները փոխանցվում են MySQL.
character-sets-dir="C:/Program Files/MySQL/MySQL Server 5.5/share/charsets"
init-connect=”SET NAMES cp1251″
default-storage-engine=INNODB
փոխարինել սկզբնապես տեղադրված աղյուսակի տեսակը MYISAM-ով.
default-storage-engine=MYISAM
Պահպանեք ձեր փոփոխությունները և փակեք my.ini ֆայլը: Սերվերի տեղադրումն ու կազմաձևումն ավարտված է:
DBMS գրաֆիկական ինտերֆեյսի տեղադրում
Օրինակ, մենք կօգտագործենք MySQL Workbench 5.2.40 տարբերակի գրաֆիկական ինտերֆեյսը
Բրինձ. 18. Ընտրեք գրացուցակը գրաֆիկական ինտերֆեյսը տեղադրելու համար՝ սեղմելով Փոխել
Բրինձ. 19. Տեղադրեք գրաֆիկական ինտերֆեյսը տեղադրված DBMS-ով թղթապանակում
Բրինձ. 20. Ընտրեք տեղադրման տեսակը Complete (կանխադրված)
Բրինձ. 21. Տեղադրել կոճակը սեղմելուց հետո կսկսվի տեղադրման գործընթացը
Բրինձ. 22. Տեղադրման ավարտի պատուհանը սեղմեք Finish
MySQL-ի հետ աշխատելու օրինակներ
Սկսելու համար գործարկեք MySQL Workbench-ը, որը մենք ավելի վաղ տեղադրել էինք.
Բրինձ. 23. Ծրագրի հիմնական պատուհանը. Միացումների ցանկում մենք տեսնում ենք պատրաստի միացում, որը ստեղծվել է DBMS-ի տեղադրման ժամանակ: Երբ դուք կրկնակի սեղմում եք Local instance MySQL-ի վրա, կհայտնվի պատուհան, որտեղ դուք պետք է մուտքագրեք տվյալների բազայի գաղտնաբառը, որը մենք սահմանել ենք Նկ. 15
Բրինձ. 24. Հարցման խմբագրման պատուհանը կբացվի: Սկսելու համար հարկավոր է ուղղակիորեն միանալ տվյալների բազային: Մենք կօգտագործենք արդեն ստեղծված թեստային տվյալների բազան, որը կոչվում է թեստ: Ծրագրի աշխատանքային պատուհանի ձախ մասում կրկնակի սեղմելով տվյալների բազայի անվան վրա՝ մենք միանում ենք: Դուք կարող եք սկսել թեստային հարցումներ գրել աշխատանքային պատուհանի մեջտեղում գտնվող մուտքային պատուհանում
SQL հարցումների օրինակներ և դրանց իրականացում MySQL Workbench-ի միջոցով
1. Ստեղծեք աղյուսակ
ՍԵՂԱՆԻ ՍՏԵՂԾԵԼՈՒ օրինակ
id int(11) NOT NULL PRIMARY KEY auto_increment,
անունը Վարճար (50),
տարիքը (2),
տեղեկատվական տեքստ,
ամսաթիվ ամսաթիվը
);
Այս հարցումը կստեղծի աղյուսակի օրինակ, որում id-ն առաջնային բանալին է (ավտոմատ կերպով սահմանված է), անունը տեքստի ձևաչափի դաշտ է՝ առավելագույն թույլատրելի արժեքով 50 նիշ, տարիքը՝ թվային արժեքի դաշտ՝ առավելագույն թույլատրելի թվով նիշերով 2, info-ն անսահմանափակ չափի տեքստային դաշտ է, ամսաթիվը ամսաթվի դաշտ է, որն ավտոմատ կերպով օգտագործում է այսօրվա ամսաթիվը:
Եկեք այս հարցումը տեղադրենք ծրագրի մուտքագրման դաշտում և սեղմենք ctrl+shift+enter՝ դրանով իսկ կատարելով այն.
Բրինձ. 25. Հարցումը կատարելուց հետո աջ սեղմեք թեստային տվյալների բազայի անվան վրա և ընտրեք «Թարմացնել բոլորը»: Այնուհետև մեր ստեղծված օրինակի աղյուսակը կհայտնվի Աղյուսակներ բացվող ցանկում:
Աջ սեղմեք դրա վրա և ընտրեք Խմբագրել աղյուսակի տվյալները.
Բրինձ. 26. Ծրագիրը կցուցադրի մեզ համար ստեղծված աղյուսակը։
Բրինձ. 27. Եվ սեղմեք Դիմել: Կբացվի հարցումների հաստատման պատուհան (ծրագրում հարցումները ստեղծվում են ավտոմատ կերպով և կատարվում են սկրիպտների տեսքով), որտեղ դուք պետք է հաստատեք գործողությունները՝ սեղմելով Դիմել և Ավարտել կոճակները:
Փորձենք օգտագործել ընտրված հարցումը.
SELECT * Օրինակից WHERE id = «2»
որը աղյուսակից կընտրի 2-ի id դաշտի արժեքով տող: Հարցումը կատարում ենք ctrl+shift+enter ստեղնաշարի միջոցով.
Բրինձ. 28. Հարցման կատարման արդյունք
Օգտագործված նյութերի և ինտերնետային ռեսուրսների ցանկ.
Ընկերներ! Միացե՛ք մեր
) ամենաշատ օգտագործվող բաց կոդով DBMS-ներից մեկն է (Տվյալների բազայի կառավարման համակարգեր): Համայնքի տարբերակը տարածվում է GPL լիցենզիայի պայմաններով:
Սկսենք տեղադրումը: Գործարկեք տեղադրման փաթեթը (mysql-essential-5.0.51b-win32.msi): Լռելյայն կարգավորումները բավականին նորմալ են (DBMS սերվերը կտեղադրվի C:\Program Files\MySQL\MySQL Server 5.0-ում): Տեղադրումն ավարտվելուց հետո միացված թողեք «Կարգավորեք MySQL սերվերը հիմա» վանդակը: MySQL Server Configurator-ը կգործարկվի:
Սեղմել Հաջորդը.
Այս երկխոսության մեջ ընտրեք «Մանրամասն կոնֆիգուրացիա»:
Այնուհետև կարող եք ընտրել երեք տարբերակ՝ «Developer Machine», «Server Machine» և «Dedicated MySQL Server Machine»: Ինչպես կարող եք կռահել նկարագրություններից, առաջին տարբերակը սահմանում է նվազագույն հիշողություն սպառել, երկրորդը՝ միջին սպառման, երրորդը՝ առավելագույնը: Եթե դուք սերվերներ եք տեղադրում տնային համակարգչի վրա, որն օգտագործում եք, օրինակ, խաղերի համար, ապա թողեք առաջին տարբերակը. եթե սերվերներ եք տեղադրում առանձին համակարգչի վրա (օրինակ՝ ունեք դրանցից երկուսը և ցանկանում եք երկրորդը հատկացնել սերվերի համար), ապա ընտրեք երկրորդ տարբերակը։ Երրորդ տարբերակը դժվար թե ձեզ անհրաժեշտ լինի (այն անհրաժեշտ է հատուկ DBMS սերվերների համար):
Հաջորդ էջում ընտրում եք տվյալների բազայի առկա շարժիչները: MyISAM շարժիչն ավելի արագ է, բայց չի աջակցում գործարքներին, իսկ InnoDB-ն մի փոքր դանդաղ է, բայց աջակցում է գործարքներին: Այնուամենայնիվ, եթե դուք չեք պատրաստվում զարգացնել ձեր սեփական վեբ հավելվածները, ապա դա չպետք է ձեզ շատ անհանգստացնի: Երկու շարժիչները միացնելու համար ընտրեք «Բազմաֆունկցիոնալ տվյալների բազա»:
Հաջորդ երկխոսության մեջ դուք ընտրում եք InnoDB աղյուսակների պահեստավորման վայրը (այս քայլը տեղի կունենա միայն այն դեպքում, եթե նախորդ քայլում ընտրել եք առաջին կամ երկրորդ տարբերակը): Լռելյայն պահեստավորման վայրը լավ է:
Հաջորդ քայլում դուք սահմանում եք միաժամանակյա միացումների քանակը: Առաջին տարբերակը 20 է, երկրորդը՝ 500, երրորդը՝ քո համարը։ Նշում. 20 կապը չի նշանակում, որ միայն 20 օգտվող կարող է միաժամանակ մուտք գործել ձեր կայք: Տվյալների բազայի հետ սցենարի նիստը տևում է առավելագույնը մի քանի վայրկյան, ուստի կայքի օգտատերերը անընդհատ միացված չեն տվյալների բազային: Սա ծրագրերի միջև պրոցեսորի ժամանակի բաշխման նման մի բան է: Առաջին տարբերակը բավական է.
Հաջորդ էջում - սերվերի ցանցի կարգավորումներ և SQL ռեժիմ: Պարամետրերը թողեք որպես լռելյայն:
Հաջորդ քայլը լռելյայն կոդավորումն ընտրելն է: Ես նախընտրում եմ լռելյայն կոդավորումը դնել utf8-ի վրա. Կարող եք նաև ընտրել երրորդ տարբերակը և կոդավորումը սահմանել cp1251: Ինչևէ, որքան ես գիտեմ, CMS-ների մեծ մասը աղյուսակներ ստեղծելիս հստակորեն նշում է կոդավորումը, այնպես որ դա ձեզ անհրաժեշտ կլինի, եթե պատրաստվում եք զարգացնել ձեր վեբ հավելվածները:
Հաջորդ երկխոսությունը MySQL ծառայության կարգավորումներն են: Այստեղ ամեն ինչ թողեք որպես լռելյայն:
Հաջորդ քայլում սահմանեք գաղտնաբառ գերօգտագործողի համար (արմատ) Սկզբում գերօգտագործողի համար արգելվում է մուտք գործել տվյալների բազա (այս էջում համապատասխան վանդակն անջատված է): Բայց ամեն դեպքում, անվտանգությունը վերջին բանը չէ, այնպես որ, ամեն դեպքում, մենք կստեղծենք մեկ այլ օգտատեր: Մի սահմանեք «Ստեղծել անանուն հաշիվ» - սա վնասակար է անվտանգության տեսանկյունից:
Վերջ, հիմա սեղմեք Կատարել: Կարգավորումները կկիրառվեն: Կարգավորումն ավարտելու համար սեղմեք Finish:
Հաջորդիվ մենք կտեղադրենք MySQL GUI Tools փաթեթը: Սա շատ հարմար կոմունալ ծառայությունների հավաքածու է MySQL սերվերի կառավարման համար հենց DBMS մշակողների կողմից: Ես անձամբ նախընտրում եմ GUI Tools-ը, քան phpMyAdmin-ը: Եթե չեք ցանկանում օգտագործել MySQL GUI Tools-ը և նախընտրում եք phpMyAdmin, կարող եք բաց թողնել այս քայլը:
Գործարկեք տեղադրիչը (mysql-gui-tools-5.0-r12-win32.msi): Լռելյայն կարգավորումները բավականին գոհացուցիչ են: Տեղադրման ավարտից հետո կոմունալ ծառայությունները հասանելի կլինեն «Սկսել» ցանկից: Գործարկեք MySQL Administrator-ը:
«Server Host» դաշտում մուտքագրեք localhost, «Username» և «Password» դաշտերում՝ root և գաղտնաբառը, որը սահմանել եք համապատասխանաբար կոնֆիգուրատորում: Սեղմեք OK: Հետևյալ պատուհանը կհայտնվի.
Դուք կարող եք տեսնել, թե ինչի համար է պատասխանատու այստեղ՝ «MySQL-ի հետ աշխատելը MySQL GUI գործիքներում» հոդվածում։
Գնացեք «Կատալոգներ» էջ: Ստորև կհայտնվի տվյալների բազաների ցանկը: Աջ սեղմեք դրա վրա գտնվող դատարկ տարածության վրա և ընտրացանկից ընտրեք «Ստեղծել նոր սխեմա»: Մուտքագրեք նոր տվյալների բազայի անունը, օրինակ՝ SiteForum: Կստեղծվի նոր տվյալների բազա։ Այժմ մենք կսահմանենք օգտվողի և մուտքի իրավունքները դրա համար: Գնացեք «Օգտագործողի ադմինիստրացիա» էջ:
Սեղմեք «Ավելացնել նոր օգտվող» կոճակը: MySQL User դաշտում մուտքագրեք forumuser, օրինակ: Դուք կարող եք ինչ-որ բան մուտքագրել «Գաղտնաբառ» դաշտում, կամ կարող եք չմուտքագրել այն: Պետք չէ բարդ բան մտնել։ Գնացեք «Սխեմայի արտոնություններ» ներդիր: Ձախ կողմում գտնվող ցանկում ընտրեք նոր ստեղծված տվյալների բազան՝ siteforum: Այս տվյալների բազայի արտոնությունների ցանկը կհայտնվի ճիշտ ցանկում: Դուք կարող եք ընտրել բոլոր արտոնությունները: Այնուհետև սեղմեք «<» (или «<<» для переноса всех привилегий). Теперь привилегии пользователя установлены, вы можете нажать кнопку «Apply changes».
Վերջ, սերվերը պատրաստ է աշխատել: Այժմ ֆորում տեղադրելիս ընտրեք կայքի ֆորումի տվյալների բազան և ֆորումի օգտագործողին:
Win 32 ներբեռնման համար՝ Windows (x86, 32-bit), MSI Installer Essentials - Առաջարկվում է
Win 64 ներբեռնման համար՝ Windows (x86, 64-bit), MSI Installer Essentials - Առաջարկվում է
Ներբեռնման կոճակը սեղմելուց հետո կտեսնեք գրանցման ձևը, որը կարող եք բաց թողնել՝ կտտացնելով ստորև նշված հղմանը («Ոչ, շնորհակալություն, պարզապես տարեք ինձ դեպի ներբեռնումներ»):
Գործարկեք տեղադրիչը և կտտացրեք Հաջորդը.
Ընտրեք տեղադրման տեսակը Custom:
Բաղադրիչների ընտրություն: Այստեղ դուք կարող եք փոխել MySQL ֆայլերի տեղադրման ուղին (ընտրեք MySQL Server, սեղմեք Փոխել կոճակը), ինչպես նաև տվյալների բազաների պահպանման ուղին (ընտրեք MySQL Server Datafiles, սեղմեք Փոխել կոճակը):
Ստուգեք ուղիները և սեղմեք Տեղադրել.
Տեղադրման վերջնական փուլը. Ստուգեք «Կարգավորեք MySQL սերվերը հիմա» տարբերակը և սեղմեք Ավարտել:
MySQL-ի կարգավորում
Տեղադրումն ավարտվելուց հետո սկսվում է MySQL Server Instance Configuration Wizard-ը (կարող եք այն ձեռքով գործարկել Start ընտրացանկից -> Բոլոր ծրագրերը -> MySQL -> MySQL Server 5.1 -> MySQL Server Instance Config Wizard): Սեղմեք Հաջորդը:
Մենք ընտրում ենք տեղադրման սցենարը՝ Developer Machine - տնային համակարգչի վրա տեղադրելու համար (մեր ընտրությամբ), Server Machine - սերվերի վրա տեղադրելու համար, Dedicated MySQL Server Machine - տեղադրման համար ամբողջովին նվիրված MySQL-ին: Այս ընտրանքները հիմնականում ազդում են MySQL-ի կողմից սպառվող հիշողության քանակի վրա.
MySQL-ն աջակցում է տվյալների բազաների երկու հիմնական տեսակի (InnoDB՝ գործարքների աջակցությամբ և MyISAM՝ առանց գործարքների): Բազմաֆունկցիոնալ տվյալների բազա - կտեղադրվի երկու տեսակի տվյալների բազաների աջակցություն (մեր ընտրությամբ): Միայն գործարքների շտեմարան. կտեղադրվի միայն InnoDB-ի աջակցությունը: Միայն ոչ գործարքային տվյալների բազա. կտեղադրվի միայն myISAM աջակցությունը:
Եթե նախորդ քայլում ընտրել եք InnoDB աջակցությունը, կարող եք կարգավորել InnoDB տվյալների ֆայլերի գտնվելու վայրը այստեղ.
Աջակցում է միաժամանակյա միացումներին: Որոշման աջակցություն - մինչև 20 միաժամանակյա միացում (մեր ընտրությունը): Առցանց գործարքների մշակում - մինչև 500 միացում: Manual Setting-ձեռքով սահմանում է միացումների քանակը:
Ստուգեք «Միացնել TCP/IP ցանցը» և «Միացնել խիստ ռեժիմը» տարբերակները: Մենք թողնում ենք Port Number-ը անփոփոխ՝ 3306: Եթե նախատեսում եք ուղղակիորեն միանալ սերվերին այլ համակարգչից, ստուգեք «Ավելացնել firewall-ի բացառություն այս պորտի համար» տարբերակը (բացեք պորտը windows-ի firewall-ում):
Ընտրեք լռելյայն կոդավորումը: Հենց հիմա ամենախելացի ընտրությունը UTF-8-ն է: Ընտրեք Բազմալեզվության Լավագույն Աջակցություն տարբերակը.
Համոզվեք, որ ստուգեք «Տեղադրեք որպես Windows ծառայություն» տարբերակը (գործում է որպես Windows ծառայություն): Եթե Ձեզ անհրաժեշտ է ծառայությունը ավտոմատ մեկնարկելու համար, ստուգեք «Ինքնամատ կերպով գործարկել MySQL սերվերը»:
Վերջնական փուլ. Ադմինիստրատորի գաղտնաբառի սահմանում (արմատ): Ավելի լավ է չկորցնել այս գաղտնաբառը: Ես խորհուրդ չեմ տալիս ստուգել «Միացնել արմատային մուտքը հեռավոր մեքենաներից» և «Ստեղծել անանուն հաշիվ» տարբերակները, քանի որ դրանք նվազեցնում են անվտանգությունը:
Ինչպե՞ս արագ ստուգել տեղադրումը:
Բացեք Սկսել -> Բոլոր ծրագրերը -> MySQL -> MySql Server 5.1 -> MySQL Server Command Line Client (կոմունալ MySQL-ի հետ հրամանի տողում աշխատելու համար):
Հաջորդը, մուտքագրեք ադմինիստրատորի գաղտնաբառը (արմատ): Եթե գաղտնաբառը ճիշտ է, դուք կտեղափոխվեք հրամանի տող (mysql>): Մուտքագրեք հրամանը՝ ցույց տալ տվյալների բազաները; (վերջում ստորակետը պարտադիր է): Արդյունքում, դուք պետք է տեսնեք տվյալների բազաների ցանկը (առնվազն երկուսը `info_schema և mysql): Սա նշանակում է, որ սերվերը ճիշտ է աշխատում: Փակեք հրամանի տողը, կատարելով ելքի հրամանը:
ՈՒՇԱԴՐՈՒԹՅՈՒՆ. MySQL-ին միանալու համար PHP-ից, նույն համակարգչում տեղադրված սերվերից, դուք պետք է օգտագործեք MySQL որպես սերվերի հասցե՝ փոխարենը. localhostօգտագործել 127.0.0.1 !!!
Այս անսարքության բնույթն ինձ համար լիովին պարզ չէ, բայց այն բացահայտելու համար ինձ կես օր պահանջվեց...
Ինչ պետք է անեմ, եթե ավտոմատ տեղադրումը ձախողվի:
Ինչպե՞ս աշխատել տվյալների բազաների հետ:
MySQL-ի հետ աշխատելու ամենատարածված ծրագրերից մեկը (գուցե ամենահայտնին) phpMyAdmin-ն է։
Բարեւ բոլորին! Այսօր մենք ցույց կտանք տեղադրման գործընթացը MySQLտարբերակի սերվեր 8.0 վրա Windows 10օգտագործելով ավտոմատ տեղադրիչը: Մինչ այս մենք արդեն ասել ենք, թե ինչպես տեղադրել MySQL սերվերը CentOS 7, այժմ որոշեցինք անդրադառնալ մի փոքր ավելի հայտնի հարթակին։
Տեղադրում
Այսպիսով, եկեք սկսենք: Ինչպես արդեն նշեցի, մենք կօգտագործենք ավտոմատ տեղադրիչը, որը դուք պետք է ներբեռնեք հետևյալ հղումից՝ https://dev.mysql.com/get/Downloads/MySQLInstaller/mysql-installer-community-8.0.11.0.msi
Ֆայլը կշռում է մոտավորապես 200 ՄԲ, և այն արդեն պարունակում է տեղադրման համար անհրաժեշտ ամեն ինչ: Կրկնակի սեղմեք գործարկվող ֆայլի վրա, ընդունեք լիցենզային պայմանագրի պայմանները (ստուգման նշան) և սեղմեք Հաջորդը.
Հաջորդը, մենք ընտրում ենք տեղադրման տեսակը, որից կան մի քանիսը `պատրաստի «մշակողի հավաքածուի» տեղադրում, միայն սերվերի, միայն հաճախորդի տեղադրում, ամբողջական տեղադրում (առաջին տարբերակ + լրացուցիչ գործիքներ) և մաքսային: Մեր դեպքում մենք ընտրում ենք սերվեր տեղադրել:
Այնուհետեւ սեղմեք Հաջորդը.
Գնացեք տեղադրման փուլ - կտտացրեք Հաջորդը.
Քանի որ մենք ցույց ենք տալիս ամենապարզ տեղադրումը, ընտրեք առաջին տարբերակը, ինչպես սքրինշոթում, առանձին MySQL սերվեր և սեղմեք Հաջորդը.
Ցանցի պարամետրերի կարգավորում. ցուցադրական նպատակներով մենք ամեն ինչ թողեցինք լռելյայն:
Այնուհետև մենք կարգավորում ենք նույնականացման պարամետրերը - ընտրեք առաջին տարբերակը և կտտացրեք Հաջորդը.
Մենք սերվերի համար սահմանել ենք արմատային գաղտնաբառ՝ որքան բարդ է, այնքան լավ: Խորհուրդ ենք տալիս օգտագործել առնվազն գաղտնաբառ 12 նիշեր, որոնք պարունակում են տառեր, թվեր և հատուկ նիշեր: Դուք կարող եք նաև օգտատերեր ավելացնել այս փուլում. մենք, օրինակ, օգտատեր ենք ավելացրել աստղանիշ.
Ավարտելով տեղադրման և փորձարկման գործառույթը
Պատրաստ. Այժմ մնում է միայն սեղմել Ավարտելերկու անգամ - շնորհավորում եմ: Դուք տեղադրել եք MySQL սերվեր:
Հիմա եկեք ստուգենք դրա կատարումը: Դա անելու համար հարկավոր է բացել սերվերի հետ տեղադրված հավելվածը. MySQL 8.0 Command Line Client. Դուք պետք է մուտքագրեք արմատային գաղտնաբառը, որը դուք նշել եք տեղադրման ժամանակ, այնուհետև գործարկեք show databases հրամանը;