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 հրամանը;