MySQL-ni Windows tizimiga o'rnatish (4). Mysql-ni o'rnatish: bosqichma-bosqich ko'rsatmalar MySQL serverini Windows 7-ni o'rnatish

Oxirgi yangilanish: 19.12.2017

MySQL PHP veb-saytlarini yaratish uchun ajralmas komponent emas. Biz turli xil ma'lumotlar bazasi tizimlaridan foydalanishimiz mumkin, ammo MySQL PHP bilan ishlash uchun eng mashhur ma'lumotlar bazasini boshqarish tizimidir va u ham bepul.

MySQL-ni o'rnatish uchun http://dev.mysql.com/downloads/mysql/ manzilidan tarqatish to'plamini yuklab oling va kerakli versiyani tanlang.

Misol uchun, menda Windowsning 64-bit versiyasi bor, shuning uchun paketni tanladim Windows (x86, 64-bit), MySQL Installer MSI. Versiyani tanlagandan so'ng, o'rnatish paketini yuklab oling.

Windows OS uchun sahifada ikkita turdagi o'rnatuvchi mavjud, siz istalgan birini tanlashingiz mumkin.

Yuklab olgandan so'ng, o'rnatuvchini ishga tushiring.

Agar tizimda MySQL-ning biron bir versiyasi allaqachon o'rnatilgan bo'lsa, o'rnatish o'rniga alohida komponentlarni yangilash taklif etiladi.

Litsenziya shartnomasini qabul qilganingizdan so'ng, sizdan o'rnatish turini tanlashingiz so'raladi. Ishlab chiquvchining standart turini tanlaymiz:

Bunday holda, o'rnatuvchi menda Excel 2010 va Python o'rnatilgan emasligini ko'rsatadi. Ushbu komponentlar muhim emasligi sababli, "Keyingi" tugmasini bosing.

Keyin, o'rnatish bosqichida, o'rnatuvchi o'rnatilgan komponentlarning to'liq ro'yxatini ko'rsatadi. Men uchun bu shunday ko'rinadi:

Barcha komponentlarni o'rnatish uchun Execute tugmasini bosing.

Barcha komponentlar o'rnatilgandan so'ng, "Keyingi" tugmasini bosing.

Keyin, o'rnatish dasturining keyingi oynasida biz parolni ko'rsatamiz va uni eslaymiz, chunki keyinchalik MySQL serveriga ulanishda talab qilinadi:

Quyidagi konfiguratsiyalar to‘plami, biz ularni sukut bo‘yicha ham qoldiramiz, operatsion tizim ishga tushganda server Windows xizmati sifatida ishga tushishini bildiradi:

Keyingi oyna sizga qo'shimcha plaginlar va kengaytmalarni sozlash imkonini beradi. 5.7 versiyasidan boshlab MySQL ma'lumotlarni saqlash bilan o'zaro ishlashning yangi usulini taqdim etadigan X protokolini taqdim etdi. Ushbu parametrni tekshirish shart emas. Bunday holda men buni belgilayman:

Va keyingi ekranda siz "Bajarish" tugmasini bosish orqali avval o'rnatilgan barcha konfiguratsiya sozlamalarini qo'llashingiz kerak:

Shundan so'ng, o'rnatish tugallanadi. Tovoqda serverni ishga tushirish haqida bildirishnoma paydo bo'ladi.

Siz shunchaki barcha keyingi konfiguratsiya oynalarini bosishingiz va barcha standart qiymatlarni qoldirishingiz mumkin. Oxirida quyidagi oyna paydo bo'lishi mumkin, bu erda siz Finish tugmasini bosishingiz kerak bo'ladi:

Shundan so'ng, MySQL serverini o'rnatish va sozlash nihoyat yakunlanadi va biz ma'lumotlar bazalariga kirish uchun serverdan foydalanishimiz mumkin.

MySQL - bu asosan kichik va o'rta ilovalarda qo'llaniladigan ma'lumotlar bazasini boshqarish tizimi. DBMS notijorat maqsadlarda foydalanish uchun bepul. MySQL SQL so'rovlar tilidan foydalanadi va ushbu standart uchun ko'plab kengaytmalarga ega. MySQL-ning afzalliklari quyidagilardan iborat:

Ko'p tarmoqli
Bir vaqtning o'zida ma'lumotlar bazasi bilan ishlaydigan cheksiz miqdordagi foydalanuvchilar
Tezkor buyruq bajarilishi
Ko'p sonli stol turlarini qo'llab-quvvatlash

MySQL o'rnatilmoqda

O'rnatish uchun dasturning 5.5.23 versiyasidan foydalanamiz. Dastur bilan tarqatishni boshlaymiz:

Guruch. 1. O'rnatish oynasini boshlang, Keyingiga bosing.

Guruch. 2. Litsenziya shartnomasini qabul qiling

Guruch. 3. Maxsus o'rnatish turini tanlang

Guruch. 4. Qo'shimcha komponentlar va o'rnatish katalogini tanlash oynasi, hamma narsani avvalgidek qoldiring, Keyingiga bosing.

Guruch. 5. Dasturni o'rnatish uchun Install tugmasini bosing

Guruch. 6. O'rnatishni yakunlash va serverni sozlashni davom ettirish uchun Finish tugmasini bosing

Guruch. 7. Batafsil konfiguratsiya - batafsil sozlamalarni tanlang

Guruch. 8. Developer Machine-ni tanlang - bu MySQL boshqa ilovalarning bajarilishiga xalaqit bermaslik uchun minimal operativ xotiradan foydalanishini bildiradi.

Guruch. 9. Ko‘p funksiyali ma’lumotlar bazasi bandini tanlang, bu sizga kelajakda har xil turdagi jadvallar bilan ishlash imkonini beradi.

Guruch. 10. InnoDB jadvallarini saqlash uchun disk va katalogni tanlang, uni avvalgidek qoldiring

Guruch. 11. Bu yerda siz MySQL serveriga ulanishlarning maksimal mumkin bo'lgan sonini tanlaysiz. Decision Support (DSS)/OLAP tanlash

Guruch. 12. Bu erda biz TCP/IP tarmog'ini yoqish katagiga belgi qo'yamiz va TCP/IP ulanishlarini qo'llab-quvvatlashni yoqamiz. Shuningdek, biz portni 3306 ga teng qoldiramiz, bu MySQL serveri uchun standart port. Qattiq rejimni yoqish katakchasi SQL standartiga qat'iy rioya qilish rejimini belgilaydi, biz uni tegmasdan qoldiramiz

Guruch. 13. Qo'lda tanlangan birlamchi belgilar to'plamini tekshirish va ochiladigan menyudan cp1251 kodlashni tanlash orqali biz rus tili bilan to'g'ri ishlashni ta'minlaymiz.

Guruch. 14. Windows xizmati sifatida o'rnatish katagiga belgi qo'yish server tavsiya etilgan ishga tushirish usuli bo'lgan xizmat sifatida ishga tushirilishini bildiradi. Ochilgan oynada xizmat nomini tanlang; MySQL Serverni avtomatik ishga tushirish belgisini olib tashlang, bu server qo'lda ishga tushirilishini anglatadi. Windows PATH-ga savat katalogini qo'shish uchun katakchani joyida qoldiring

Guruch. 15. Ildiz foydalanuvchi uchun oddiy parol o'rnating

Guruch. 17. Konfiguratsiya faylini yozish qatori yonidagi yo'l konfiguratsiya faylining joylashuvini ko'rsatadi, uni biroz tahrirlash kerak bo'ladi.

Konfiguratsiya faylini tahrirlash

Konfiguratsiya faylini bloknot yordamida tahrirlash my.ini, oldingi xatboshida ko'rsatilgan manzilda joylashgan (satrning qarshisida Konfiguratsiya faylini yozing) o'rnatishni yakunlash menyusida. Fayllarga yo'llar yozilganlar bilan mos kelmasligi mumkin, shuning uchun ish olib borilayotgan kompyuterning kataloglarini ko'rsatishga arziydi.

1. Bo'limda qatordan keyin:

kodlash tavsifi fayllarini o'z ichiga olgan katalogni belgilaydigan qatorni qo'shing:

2. Bo'limda qatordan keyin:

quyidagi ikkita qatorni qo'shing, ulardan birinchisi sizga allaqachon ma'lum, ikkinchisi ma'lumotlar MySQL-ga uzatiladigan kodlashni o'rnatadi:

character-sets-dir="C:/Program Files/MySQL/MySQL Server 5.5/share/charsets"

init-connect="ISMLARNI O'rnatish cp1251"

default-storage-engine=INNODB

dastlab o'rnatilgan jadval turini MYISAM bilan almashtiring:

default-storage-engine=MYISAM

O'zgartirishlaringizni saqlang va my.ini faylini yoping. Serverni o'rnatish va sozlash tugallandi.

DBMS grafik interfeysini o'rnatish

Masalan, MySQL Workbench 5.2.40 versiyasining grafik interfeysidan foydalanamiz

Guruch. 18. Change tugmasini bosish orqali grafik interfeysni o'rnatish uchun katalogni tanlang

Guruch. 19. Grafik interfeysni DBMS o'rnatilgan papkaga o'rnating

Guruch. 20. O'rnatish turini tanlang To'liq (standart)

Guruch. 21. O'rnatish tugmasini bosgandan so'ng o'rnatish jarayoni boshlanadi

Guruch. 22. O'rnatishni yakunlash oynasi, Finish tugmasini bosing

MySQL bilan ishlashga misollar

Boshlash uchun biz avval o'rnatgan MySQL Workbench dasturini ishga tushiring:

Guruch. 23. Dasturning asosiy oynasi. Ulanishlar ro'yxatida biz DBMSni o'rnatish jarayonida yaratilgan tayyor ulanishni ko'ramiz. Mahalliy MySQL namunasini ikki marta bosganingizda, biz rasmda o'rnatgan ma'lumotlar bazasi parolini kiritishingiz kerak bo'lgan oyna paydo bo'ladi. 15

Guruch. 24. So'rovni tahrirlash oynasi ochiladi. Boshlash uchun siz to'g'ridan-to'g'ri ma'lumotlar bazasiga ulanishingiz kerak. Biz test deb nomlangan allaqachon yaratilgan test ma'lumotlar bazasidan foydalanamiz. Dasturning ishchi oynasining chap qismidagi ma'lumotlar bazasi nomini ikki marta bosish orqali biz ulanamiz. Ishchi oynaning o'rtasida joylashgan kirish oynasida test so'rovlarini yozishni boshlashingiz mumkin

SQL so'rovlariga misollar va ularni MySQL Workbench yordamida amalga oshirish

1. Jadval tuzing

CREATE TABLE misoli
id int(11) NULL EMAS BIRINCHI KEY auto_increment,
varchar nomi (50),
yoshi int(2),
ma'lumot matni,
sana sana
);

Ushbu so'rov jadval misolini yaratadi, unda id asosiy kalit (avtomatik ravishda o'rnatiladi), nom - maksimal ruxsat etilgan qiymati 50 belgidan iborat bo'lgan matn formati maydoni, yosh - maksimal ruxsat etilgan belgilar soni 2 bo'lgan raqamli qiymat maydoni, info cheklanmagan hajmdagi matn maydoni, sana – avtomatik ravishda bugungi sanadan foydalanadigan sana maydoni.

Keling, ushbu so'rovni dastur kiritish maydoniga joylashtiramiz va ctrl+shift+enter tugmalarini bosamiz va shu bilan uni bajaramiz:

Guruch. 25. So'rov bajarilgandan so'ng, test ma'lumotlar bazasi nomini sichqonchaning o'ng tugmasi bilan bosing va "Hammasini yangilash" ni tanlang. Keyin bizning yaratilgan misol jadvalimiz "Jadvallar" ochiladigan ro'yxatida paydo bo'ladi.

Unga sichqonchaning o'ng tugmachasini bosing va Jadval ma'lumotlarini tahrirlash-ni tanlang:

Guruch. 26. Dastur biz uchun yaratilgan jadvalni ko'rsatadi.

Guruch. 27. Va Ilova tugmasini bosing. So'rovni tasdiqlash oynasi ochiladi (dasturdagi so'rovlar avtomatik ravishda yaratiladi va skriptlar ko'rinishida amalga oshiriladi), bu erda siz "Ilova" va "Finish" tugmachalarini bosish orqali amallarni tasdiqlashingiz kerak bo'ladi.

Tanlangan so'rovdan foydalanishga harakat qilaylik:

SELECT * FROM misol WHERE id = "2"

Bu jadvaldan id maydoni qiymati 2 ga teng bo'lgan qatorni tanlaydi. So'rovni ctrl+shift+enter tugmalar birikmasi yordamida bajaramiz:

Guruch. 28. So'rovni bajarish natijasi

Foydalanilgan materiallar va Internet manbalari ro'yxati:

Do'stlar! Bizga qo'shiling

) eng koʻp qoʻllaniladigan ochiq manbali DBMS (Maʼlumotlar bazasini boshqarish tizimlari) dan biridir. Hamjamiyat versiyasi GPL litsenziyasi shartlariga muvofiq tarqatiladi.

O'rnatishni boshlaylik. O'rnatish paketini ishga tushiring (mysql-essential-5.0.51b-win32.msi). Standart sozlamalar juda oddiy (DBMS serveri C:\Program Files\MySQL\MySQL Server 5.0 da o'rnatiladi). O'rnatish tugallangandan so'ng, "MySQL Serverni hozir sozlash" katagiga belgi qo'ying. MySQL Server Configurator ishga tushadi.

bosing Keyingisi.

Ushbu dialog oynasida tanlang "Batafsil konfiguratsiya".

Keyin tanlash uchun uchta variant mavjud: "Dasturchi mashinasi", "Server mashinasi" va "Maxsus MySQL Server mashinasi". Ta'riflardan taxmin qilganingizdek, birinchi variant minimal xotirani, ikkinchisi - o'rtacha iste'mol uchun, uchinchisi - maksimal darajada iste'mol qilishni belgilaydi. Agar siz, masalan, o'yinlar uchun foydalanadigan uy kompyuteriga serverlarni o'rnatayotgan bo'lsangiz, birinchi variantni qoldiring; agar siz serverlarni alohida kompyuterga o'rnatgan bo'lsangiz (masalan, sizda ikkitasi bor va ikkinchisini server uchun ajratmoqchi bo'lsangiz), ikkinchi variantni tanlang. Sizga uchinchi variant kerak bo'lmaydi (bu maxsus DBMS serverlari uchun kerak).

Keyingi sahifada siz mavjud ma'lumotlar bazasi dvigatellarini tanlaysiz. MyISAM mexanizmi tezroq, lekin tranzaktsiyalarni qo'llab-quvvatlamaydi va InnoDB biroz sekinroq, lekin tranzaktsiyalarni qo'llab-quvvatlaydi. Ammo, agar siz o'zingizning veb-ilovalaringizni ishlab chiqmoqchi bo'lmasangiz, unda bu sizni juda tashvishlantirmasligi kerak. Ikkala dvigatelni yoqish uchun "Ko'p funktsiyali ma'lumotlar bazasi" ni tanlang.

Keyingi dialog oynasida siz InnoDB jadvallarini saqlash joyini tanlaysiz (bu qadam faqat oldingi bosqichda birinchi yoki ikkinchi variantni tanlagan bo'lsangiz amalga oshiriladi). Standart saqlash joyi yaxshi.

Keyingi bosqichda siz bir vaqtning o'zida ulanishlar sonini o'rnatasiz. Birinchi variant - 20, ikkinchisi - 500, uchinchisi - sizning raqamingiz. Eslatma: 20 ta ulanish bir vaqtning o'zida faqat 20 ta foydalanuvchi saytingizga kirishi mumkin degani emas. Skriptning ma'lumotlar bazasi bilan sessiyasi maksimal bir necha soniya davom etadi, shuning uchun saytdagi foydalanuvchilar doimiy ravishda ma'lumotlar bazasiga ulanmaydi. Bu protsessor vaqtini dasturlar o'rtasida taqsimlashga o'xshaydi. Birinchi variant etarli.

Keyingi sahifada - server tarmoq sozlamalari va SQL rejimi. Sozlamalarni standart sifatida qoldiring.

Keyingi qadam standart kodlashni tanlashdir, men standart kodlashni utf8 ga o'rnatishni afzal ko'raman - bu ikkinchi variant. Shuningdek, siz uchinchi variantni tanlashingiz va kodlashni cp1251 ga o'rnatishingiz mumkin. Qanday bo'lmasin, bilishimcha, ko'pchilik CMS jadvallarni yaratishda kodlashni aniq belgilaydi, shuning uchun agar siz o'zingizning veb-ilovalaringizni ishlab chiqmoqchi bo'lsangiz, bu sizga kerak bo'ladi.

Keyingi muloqot oynasi MySQL xizmati sozlamalari. Bu yerda hamma narsani standart sifatida qoldiring.

Keyingi bosqichda superfoydalanuvchi uchun parol o'rnating (root) Dastlab, superfoydalanuvchi uchun ma'lumotlar bazasiga kirish taqiqlanadi (bu sahifada tegishli belgi o'chirilgan, shuning uchun bu erda uzoq parol kerak emas). Biroq, har qanday holatda, xavfsizlik oxirgi narsa emas, shuning uchun har qanday holatda ham biz boshqa foydalanuvchi yaratamiz - bu xavfsizlik nuqtai nazaridan zararli.

Hammasi shu, endi “Bajarish” tugmasini bosing. Sozlamalar qo'llaniladi. O'rnatishni yakunlash uchun Finish tugmasini bosing.

Keyin MySQL GUI Tools paketini o'rnatamiz. Bu DBMS ishlab chiquvchilari tomonidan MySQL serverini boshqarish uchun juda qulay yordamchi dasturlar to'plami. Shaxsan men phpMyAdmindan GUI vositalarini afzal ko'raman. Agar siz MySQL GUI vositalaridan foydalanishni istamasangiz va phpMyAdmin-ni afzal ko'rsangiz, bu bosqichni o'tkazib yuborishingiz mumkin.

O'rnatuvchini ishga tushiring (mysql-gui-tools-5.0-r12-win32.msi). Standart sozlamalar juda qoniqarli. O'rnatish tugagandan so'ng, yordamchi dasturlarga Boshlash menyusidan kirish mumkin. MySQL Administrator dasturini ishga tushiring.

"Server Xost" maydoniga localhost-ni, "Foydalanuvchi nomi" va "Parol" maydonlariga mos ravishda ildiz va konfiguratorda o'rnatgan parolni kiriting. OK tugmasini bosing. Quyidagi oyna paydo bo'ladi:

"MySQL GUI vositalarida MySQL bilan ishlash" maqolasida nima uchun javobgar ekanligini ko'rishingiz mumkin.
"Kataloglar" sahifasiga o'ting. Quyida ma'lumotlar bazalari ro'yxati paydo bo'ladi. Undagi bo'sh joyni sichqonchaning o'ng tugmasi bilan bosing va menyudan "Yangi sxema yaratish" -ni tanlang. Yangi ma'lumotlar bazasi nomini kiriting, masalan, SiteForum. Yangi ma'lumotlar bazasi yaratiladi. Endi biz foydalanuvchi va unga kirish huquqlarini o'rnatamiz. "Foydalanuvchini boshqarish" sahifasiga o'ting.

"Yangi foydalanuvchi qo'shish" tugmasini bosing. MySQL User maydoniga, masalan, forumuser kiriting. Siz "Parol" maydoniga biror narsa kiritishingiz mumkin yoki uni kiritmasligingiz mumkin. Hech qanday murakkab narsa kiritishning hojati yo'q. "Sxema imtiyozlari" yorlig'iga o'ting. Chapdagi ro'yxatda yangi yaratilgan ma'lumotlar bazasini tanlang - siteforum. Ushbu ma'lumotlar bazasi uchun imtiyozlar ro'yxati o'ng ro'yxatda paydo bo'ladi. Siz barcha imtiyozlarni tanlashingiz mumkin. Keyin "ni bosing<» (или «<<» для переноса всех привилегий). Теперь привилегии пользователя установлены, вы можете нажать кнопку «Apply changes».
Hammasi, server ishlashga tayyor. Endi, forumni o'rnatayotganda, saytforum ma'lumotlar bazasini va forum foydalanuvchisini tanlang.

Win 32 yuklab olish uchun: Windows (x86, 32-bit), MSI Installer Essentials - Tavsiya etiladi

Win 64 yuklab olish uchun: Windows (x86, 64-bit), MSI Installer Essentials - Tavsiya etiladi

Yuklab olish tugmasini bosgandan so'ng siz ro'yxatdan o'tish shaklini ko'rasiz, uni quyidagi havolani bosish orqali o'tkazib yuborishingiz mumkin ("Yo'q, rahmat, meni yuklab olishlar uchun olib boring!").

O'rnatuvchini ishga tushiring va Keyingiga bosing:

Maxsus o'rnatish turini tanlang:

Komponentlarni tanlash. Bu erda siz MySQL fayllarini o'rnatish yo'lini o'zgartirishingiz mumkin (MySQL Server-ni tanlang, "O'zgartirish" tugmasini bosing), shuningdek ma'lumotlar bazalarini saqlash yo'lini (MySQL Server Datafiles-ni tanlang, "O'zgartirish" tugmasini bosing):

Yo'llarni tekshiring va O'rnatish tugmasini bosing:

O'rnatishning yakuniy bosqichi. “MySQL Serverni hozir sozlash” bandini belgilang va “Finish” tugmasini bosing:

MySQL-ni sozlash

O'rnatish tugallangandan so'ng MySQL Server nusxasini sozlash ustasi ishga tushadi (siz uni Boshlash menyusi -> Barcha dasturlar -> MySQL -> MySQL Server 5.1 -> MySQL Server namunasini sozlash ustasi orqali qo'lda ishga tushirishingiz mumkin). Keyingiga bosing:

Biz o'rnatish skriptini tanlaymiz: Developer Machine - uy kompyuteriga o'rnatish uchun (bizning tanlovimiz), Server Machine - serverga o'rnatish uchun, Dedicated MySQL Server Machine - to'liq MySQL-ga bag'ishlangan serverga o'rnatish uchun. Ushbu parametrlar birinchi navbatda MySQL tomonidan iste'mol qilinadigan xotira hajmiga ta'sir qiladi:

MySQL ikkita asosiy turdagi ma'lumotlar bazasini qo'llab-quvvatlaydi (InnoDB - tranzaksiyani qo'llab-quvvatlash va MyISAM - tranzaksiyasiz). Ko'p funksiyali ma'lumotlar bazasi - ikkala turdagi ma'lumotlar bazalarini qo'llab-quvvatlash o'rnatiladi (bizning tanlovimiz). Faqat tranzaksiya ma'lumotlar bazasi - faqat InnoDB yordami o'rnatiladi. Faqat tranzaksiyaviy bo'lmagan ma'lumotlar bazasi - faqat myISAM yordami o'rnatiladi.

Agar oldingi bosqichda InnoDB qo'llab-quvvatlashini tanlagan bo'lsangiz, InnoDB ma'lumotlar fayllari joylashuvini bu yerda sozlashingiz mumkin:

Bir vaqtning o'zida ulanishlarni qo'llab-quvvatlaydi. Qarorni qo'llab-quvvatlash - bir vaqtning o'zida 20 tagacha ulanish (bizning tanlovimiz). Onlayn tranzaksiyani qayta ishlash - 500 tagacha ulanish. Manual Setting - ulanishlar sonini qo'lda sozlash.

"TCP/IP tarmog'ini yoqish" va "Qat'iy rejimni yoqish" parametrlarini tekshiring. Port raqamini o'zgarishsiz qoldiramiz - 3306. Agar siz boshqa kompyuterlardan serverga to'g'ridan-to'g'ri ulanishni rejalashtirmoqchi bo'lsangiz, "Ushbu port uchun xavfsizlik devori istisnosini qo'shish" variantini belgilang (Windows xavfsizlik devorida portni oching).

Standart kodlashni tanlang. Hozirda eng oqilona tanlov - UTF-8. Ko‘p tillilik uchun eng yaxshi qo‘llab-quvvatlash variantini tanlang:

"Windows xizmati sifatida o'rnatish" opsiyasini tekshiring (Windows xizmati sifatida ishga tushirish). Avtomatik ishga tushirish uchun xizmat kerak bo'lsa, "MySQL Serverni avtomatik ishga tushirish" bandini belgilang.

Yakuniy bosqich. Administrator parolini o'rnatish (root). Bu parolni yo'qotmaslik yaxshiroqdir! Men "Masofaviy mashinalardan ildizga kirishni yoqish" va "Anonim hisob yaratish" parametrlarini tekshirishni tavsiya etmayman, chunki ular xavfsizlikni kamaytiradi.

O'rnatishni qanday tezda tekshirish mumkin?

Start -> All Programs -> MySQL -> MySql Server 5.1 -> MySQL Server Command Line Client-ni oching (buyruqlar satrida MySQL bilan ishlash uchun yordamchi dastur).

Keyin administrator parolini (root) kiriting. Agar parol to'g'ri bo'lsa, siz buyruq qatoriga o'tasiz (mysql>). Buyruqni kiriting: ma'lumotlar bazalarini ko'rsatish; (oxirida nuqtali vergul qo'yish kerak). Natijada siz ma'lumotlar bazalari ro'yxatini ko'rishingiz kerak (kamida ikkitasi - information_schema va MySQL). Bu server to'g'ri ishlayotganligini anglatadi. Chiqish buyrug'ini bajarish orqali buyruq qatorini yoping.

DIQQAT! MySQL-ga PHP-dan, xuddi shu kompyuterda o'rnatilgan serverdan ulanish uchun siz MySQL-ni server manzili o'rniga ishlatishingiz kerak. localhost foydalanish 127.0.0.1 !!!

Ushbu nosozlikning tabiati men uchun to'liq tushunarli emas, lekin uni aniqlash uchun menga yarim kun kerak bo'ldi ...

Avtomatik o'rnatish muvaffaqiyatsiz bo'lsa nima qilishim kerak?

Ma'lumotlar bazalari bilan qanday ishlash kerak?

MySQL bilan ishlash uchun eng mashhur dasturlardan biri (ehtimol eng mashhuri) bu phpMyAdmin.

Hammaga salom! Bugun biz o'rnatish jarayonini ko'rsatamiz MySQL versiya serveri 8.0 yoqilgan Windows 10 avtomatik o'rnatuvchi yordamida. Bundan oldin biz sizga MySQL serverini qanday o'rnatishni aytdik CentOS 7, endi biz biroz taniqli platformaga tegishga qaror qildik.

O'rnatish

Shunday ekan, boshlaylik. Yuqorida aytib o'tganimdek, biz avtomatik o'rnatuvchidan foydalanamiz, uni quyidagi havoladan yuklab olishingiz kerak: https://dev.mysql.com/get/Downloads/MySQLInstaller/mysql-installer-community-8.0.11.0.msi

Faylning og'irligi taxminan 200 MB ni tashkil qiladi va u allaqachon o'rnatish uchun zarur bo'lgan hamma narsani o'z ichiga oladi. Bajariladigan faylga ikki marta bosing, litsenziya shartnomasi shartlarini qabul qiling (tasdiq belgisi) va bosing Keyingisi.

Keyinchalik, biz o'rnatish turini tanlaymiz, ulardan bir nechtasi - tayyor "ishlab chiquvchilar to'plamini o'rnatish", faqat serverni o'rnatish, faqat mijoz, to'liq o'rnatish (birinchi variant + qo'shimcha vositalar) va odatiy. Bizning holatlarimizda biz serverni o'rnatishni tanlaymiz.



Keyin bosing Keyingisi.


O'rnatish bosqichiga o'ting - bosing Keyingisi.


Biz eng oddiy o'rnatishni ko'rsatayotganimiz sababli, skrinshotdagi kabi birinchi variantni tanlang - alohida MySQL server va bosing. Keyingisi.


Tarmoq parametrlarini sozlash - namoyish qilish uchun biz hamma narsani sukut bo'yicha qoldirdik.


Keyin autentifikatsiya parametrlarini sozlaymiz - birinchi variantni tanlang va bosing Keyingisi.


Biz server uchun ildiz parolini o'rnatdik - qanchalik murakkab bo'lsa, shuncha yaxshi. Hech bo'lmaganda paroldan foydalanishni tavsiya etamiz 12 harflar, raqamlar va maxsus belgilarni o'z ichiga olgan belgilar. Ushbu bosqichda siz foydalanuvchilarni ham qo'shishingiz mumkin - biz, masalan, foydalanuvchi qo'shdik yulduzcha.





O'rnatish va sinov funksiyalarini yakunlash

Tayyor! Endi siz faqat bosishingiz kerak Tugatish ikki marta - tabriklaymiz! Siz MySQL serverini o'rnatdingiz.


Endi uning ishlashini tekshiramiz. Buning uchun siz server bilan o'rnatilgan dasturni ochishingiz kerak - MySQL 8.0 Buyruqlar qatori mijozi. O'rnatish vaqtida ko'rsatgan ildiz parolini kiritishingiz va keyin ma'lumotlar bazalarini ko'rsatish buyrug'ini ishga tushirishingiz kerak bo'ladi;