خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را
آموزش نصب و پیکربندی MySQL در ویندوز
MySQL یک سیستم مدیریت پایگاه داده رابطه ای است که بسیار قدرتمند است. MySQL سازگاری کاملی را با ویندوز دارد. شما در عرض فقط چند دقیقه پس از دانلود MySQL می توانید آن را در ویندوز نصب کنید.
در این مقاله قصد داریم به صورت کاملا جامع نحوه نصب MySQL را در ویندوز مورد بررسی قرار دهیم.
برای دانلود MySQL به این لینک مراجعه کنید.
در اینجا شما دو پکیج پیش روی خود دارید که یکی را باید دانلود و نصب کنید. اولی Web Community و دومی Full MySQL package است.
ورژن Web فقط حاوی MySQL Installer و فایل های پیکربندی است. می توانید محصولات MySQL اضافی را در مرحله بعد سفارشی کرده و اضافه کنید.
Full version شامل تمام محصولات MySQL Windows، از جمله MySQL Server است. نسخه دلخواه خود را انتخاب و دانلود کنید. در این مثال، Full MySQL Package را برای دانلود انتخاب کرده ایم.
پس از انتخاب نسخه، از شما می خواهد که ثبت نام را در این وب سایت انجام دهید. اگر علاقه ای به ثبت نام ندارید، فقط گزینه No thanks, just start my download را کلیک کنید.
منتظر بمانید تا دانلود به اتمام برسد.
اما پیش از نصب، یکی از پیش نیازهای MySQL، نرم افزار Microsoft Visual C++ 2019 Redistributable Package است که آن را پیش از نصب MySQL دانلود و نصب کنید.
پس از اتمام دانلود فایل نصبی دانلود شده را با دابل کلیک اجرا کنید. زمانی که ویندوز MySQL را پیکربندی می کند و فرآیند نصب و پیکربندی را آماده می کند، ممکن است چند لحظه طول بکشد.
پس از پذیرفتن Oracle license agreement terms، در اولین صفحه، شما باید تعیین کنید که می خواهید کدام یک از محصولات MySQL را می خواهید نصب کنید.
Developer Default تمام ابزارهایی را که برای توسعه و مدیریت ریز پایگاه داده MySQL به طور موثر نیاز دارید نصب می کند.
Server Only برای نصب Instance ای از MySQL Server و کنار گذاشتن سایر محصولات MySQL استفاده می شود.
Client Only همه محصولات را به جز MySQL Server و ابزارهای مرتبط نصب می کند.
Full پیکربندی کامل همه محصولات MySQL موجود را نصب می کند.
Custom به شما امکان می دهد المان های نصب طبق نیاز خود انتخاب و نصب کنید و تنظیمات پیش فرض از پیش تعریف شده را تغییر دهید.
در مثال زیر گزینه Server Only را انتخاب کرده و Next را کلیک می کنیم.
در این مرحله، سیستم سعی می کند ناهماهنگی های احتمالی را برطرف کند. مثلا اگر پیشنیازی مثل Microsoft Visual C++ 2019 Redistributable Package را در سیستم نصب نکرده باشید، نمی توانید MySQL را نصب کنید. همچنین اگر نصب های قبلی MySQL روی ویندوز سرور خود داشته باشید، می توانید با ناسازگاری های مسیر نصب مواجه شوید.
اگر مشکل خاصی در این مرحله نداشته باشید، می توانید دکمه Execute را کلیک کنید.
هنگامی که وضعیت نصب با عنوان Complete مشخص شد، شما آماده پیکربندی پایگاه داده MySQL هستید.
MySQL Server 8.0.19 یا هر ورژن دیگری که دانلود کرده اید، اکنون آماده پیکربندی است. اکنون دکمه Next را کلیک کنید.
اولین مرحله پیکربندی High Availability است. اگر فقط بصورت یک سرور تکی می خواهید MySQL را نصب کنید، گزینه Standalone MySQL Server و در صورتی که دسترسی مداوم را می خوهید، گزینه InnoDB server را باید انتخاب کنید. در این مثال، ما گزینه کلاسیک، تک سرور را انتخاب کردیم.
در مرحله Type and Networking چندین گزینه مهم داریم که باید آنها را به درستی پیکربندی کنیم.
از کامبوباکس Config Type که سه نوع پیکربندی سرور ارائه می دهد، که از بین سه گزینه یکی را ابید انتخاب کنید. گزینه منتخب ما گزینه Dedicated Computer است چون می خواهیم این سیستم بصورت کاملا اختصاصی برای اجرای MySQL باشد و هیچ اپلیکیشن دیگری روی این سیستم نصب نشود و تمامی منابع سرور متعلق به MySQL باشد.
در گام بعد، می توانید پورتی که MYSQL روی آن کار می کند را مشخص کنید. پورت پیشفرض 3306 است که می توانید مطابق نیاز آن را تغییر دهید.
با فعال تیک گزینه Show Advanced and Logging Option، در مراحل بعدی گزینه های Logging اضافی را برای پیکربندی به شما نشان می دهد. سپس فرم را Next کنید.
امکان انتخاب بین دو روش احراز هویت، Strong Password Encryption و روش Legacy Authentication وجود دارد. گزینه ای که از سوی MySQL هم پیشنهاد می شود، Use Strong Password Authentication می باشد. ان را انتخاب و Next کنید.
اکنون از شما خواسته می شود که یک پسورد برای کاربر روت MySQL خود وارد کنید. همچنین می توانید Role های اضافی برای کاربران و اهداف مختلف ایجاد کنید. این فقط یک راهاندازی اولیه است و پس از اتمام نصب، credential ها قابل تغییر هستند.
با تعریف MySQL به عنوان یک سرویس ویندوز، اکنون می تواند هر زمان که سیستم ویندوز بوت می شود، به صورت اتوماتیک سرویس شروع به کار می کند.
اگر تصمیم دارید MySQL را به عنوان یک برنامه اجرایی راه اندازی کنید، باید آن را به صورت دستی پیکربندی کنید.
از آنجایی که در مرحله Type and Networking ما تیک Show Advanced Logging را زده بودیم، اکنون می توانید تنظیمات MySQL log را تنظیم کنید.
گزینه های Logging به شما امکان میدهند انواع log هایی را که میخواهید فعال کنید انتخاب کرده و دایرکتوری های آنها را تعریف کنید.
فرم را Next کنید.
Advanced Options شامل تخصیص یک Server ID منحصر به فرد و ... است. همین تنظیمات پیشفرض آن را قبول می کنیم.
شما با موفقیت سرور MySQL را پیکربندی کردید و با تأیید کردن، MySQL Installer پیکربندی انجام شده را اعمال می کند.
با کلیک دکمه Execute، پیکربندی اعمال می شود.
پس از تکمیل فرآیند پیکربندی، سیستم به شما اعلان می دهدو برای ادامه کار Next کنید.
پس از کلیک بر روی Next، این گزینه به شما داده می شود که لاگ فرآیند نصب را در Clipboard ویندوز کپی کنید. سپس دکمه finish را بزنید.
اگر برای اولین بار راه اندازی MySQL Server در ویندوز را انجام می دهد، دستور زیر را در خط فرمان ویندوز وارد کنید:
شما باید مسیر خو درا جایگزین کنید.
گزینه console-- خروجی را مستقیماً روی کنسول خط فرمان نمایش می دهد. حذف این گزینه خروجی را مستقیماً به لاگ های MySQL ارسال می کند. برای shutdown کردن MySQL Server در ویندوز، دستور زیر را در Command Prompt ویندوز تایپ کنید:
ابزار mysqladmin دستور shutdown را انجام می دهد و MySQL Server را به طور کامل استاپ می کند.
در این مقاله قصد داریم به صورت کاملا جامع نحوه نصب MySQL را در ویندوز مورد بررسی قرار دهیم.
برای دانلود MySQL به این لینک مراجعه کنید.
در اینجا شما دو پکیج پیش روی خود دارید که یکی را باید دانلود و نصب کنید. اولی Web Community و دومی Full MySQL package است.
ورژن Web فقط حاوی MySQL Installer و فایل های پیکربندی است. می توانید محصولات MySQL اضافی را در مرحله بعد سفارشی کرده و اضافه کنید.
Full version شامل تمام محصولات MySQL Windows، از جمله MySQL Server است. نسخه دلخواه خود را انتخاب و دانلود کنید. در این مثال، Full MySQL Package را برای دانلود انتخاب کرده ایم.
پس از انتخاب نسخه، از شما می خواهد که ثبت نام را در این وب سایت انجام دهید. اگر علاقه ای به ثبت نام ندارید، فقط گزینه No thanks, just start my download را کلیک کنید.
منتظر بمانید تا دانلود به اتمام برسد.
اما پیش از نصب، یکی از پیش نیازهای MySQL، نرم افزار Microsoft Visual C++ 2019 Redistributable Package است که آن را پیش از نصب MySQL دانلود و نصب کنید.
پس از اتمام دانلود فایل نصبی دانلود شده را با دابل کلیک اجرا کنید. زمانی که ویندوز MySQL را پیکربندی می کند و فرآیند نصب و پیکربندی را آماده می کند، ممکن است چند لحظه طول بکشد.
پس از پذیرفتن Oracle license agreement terms، در اولین صفحه، شما باید تعیین کنید که می خواهید کدام یک از محصولات MySQL را می خواهید نصب کنید.
Developer Default تمام ابزارهایی را که برای توسعه و مدیریت ریز پایگاه داده MySQL به طور موثر نیاز دارید نصب می کند.
Server Only برای نصب Instance ای از MySQL Server و کنار گذاشتن سایر محصولات MySQL استفاده می شود.
Client Only همه محصولات را به جز MySQL Server و ابزارهای مرتبط نصب می کند.
Full پیکربندی کامل همه محصولات MySQL موجود را نصب می کند.
Custom به شما امکان می دهد المان های نصب طبق نیاز خود انتخاب و نصب کنید و تنظیمات پیش فرض از پیش تعریف شده را تغییر دهید.
در مثال زیر گزینه Server Only را انتخاب کرده و Next را کلیک می کنیم.
در این مرحله، سیستم سعی می کند ناهماهنگی های احتمالی را برطرف کند. مثلا اگر پیشنیازی مثل Microsoft Visual C++ 2019 Redistributable Package را در سیستم نصب نکرده باشید، نمی توانید MySQL را نصب کنید. همچنین اگر نصب های قبلی MySQL روی ویندوز سرور خود داشته باشید، می توانید با ناسازگاری های مسیر نصب مواجه شوید.
اگر مشکل خاصی در این مرحله نداشته باشید، می توانید دکمه Execute را کلیک کنید.
هنگامی که وضعیت نصب با عنوان Complete مشخص شد، شما آماده پیکربندی پایگاه داده MySQL هستید.
MySQL Server 8.0.19 یا هر ورژن دیگری که دانلود کرده اید، اکنون آماده پیکربندی است. اکنون دکمه Next را کلیک کنید.
اولین مرحله پیکربندی High Availability است. اگر فقط بصورت یک سرور تکی می خواهید MySQL را نصب کنید، گزینه Standalone MySQL Server و در صورتی که دسترسی مداوم را می خوهید، گزینه InnoDB server را باید انتخاب کنید. در این مثال، ما گزینه کلاسیک، تک سرور را انتخاب کردیم.
در مرحله Type and Networking چندین گزینه مهم داریم که باید آنها را به درستی پیکربندی کنیم.
از کامبوباکس Config Type که سه نوع پیکربندی سرور ارائه می دهد، که از بین سه گزینه یکی را ابید انتخاب کنید. گزینه منتخب ما گزینه Dedicated Computer است چون می خواهیم این سیستم بصورت کاملا اختصاصی برای اجرای MySQL باشد و هیچ اپلیکیشن دیگری روی این سیستم نصب نشود و تمامی منابع سرور متعلق به MySQL باشد.
در گام بعد، می توانید پورتی که MYSQL روی آن کار می کند را مشخص کنید. پورت پیشفرض 3306 است که می توانید مطابق نیاز آن را تغییر دهید.
با فعال تیک گزینه Show Advanced and Logging Option، در مراحل بعدی گزینه های Logging اضافی را برای پیکربندی به شما نشان می دهد. سپس فرم را Next کنید.
امکان انتخاب بین دو روش احراز هویت، Strong Password Encryption و روش Legacy Authentication وجود دارد. گزینه ای که از سوی MySQL هم پیشنهاد می شود، Use Strong Password Authentication می باشد. ان را انتخاب و Next کنید.
اکنون از شما خواسته می شود که یک پسورد برای کاربر روت MySQL خود وارد کنید. همچنین می توانید Role های اضافی برای کاربران و اهداف مختلف ایجاد کنید. این فقط یک راهاندازی اولیه است و پس از اتمام نصب، credential ها قابل تغییر هستند.
با تعریف MySQL به عنوان یک سرویس ویندوز، اکنون می تواند هر زمان که سیستم ویندوز بوت می شود، به صورت اتوماتیک سرویس شروع به کار می کند.
اگر تصمیم دارید MySQL را به عنوان یک برنامه اجرایی راه اندازی کنید، باید آن را به صورت دستی پیکربندی کنید.
از آنجایی که در مرحله Type and Networking ما تیک Show Advanced Logging را زده بودیم، اکنون می توانید تنظیمات MySQL log را تنظیم کنید.
گزینه های Logging به شما امکان میدهند انواع log هایی را که میخواهید فعال کنید انتخاب کرده و دایرکتوری های آنها را تعریف کنید.
فرم را Next کنید.
Advanced Options شامل تخصیص یک Server ID منحصر به فرد و ... است. همین تنظیمات پیشفرض آن را قبول می کنیم.
شما با موفقیت سرور MySQL را پیکربندی کردید و با تأیید کردن، MySQL Installer پیکربندی انجام شده را اعمال می کند.
با کلیک دکمه Execute، پیکربندی اعمال می شود.
پس از تکمیل فرآیند پیکربندی، سیستم به شما اعلان می دهدو برای ادامه کار Next کنید.
پس از کلیک بر روی Next، این گزینه به شما داده می شود که لاگ فرآیند نصب را در Clipboard ویندوز کپی کنید. سپس دکمه finish را بزنید.
اگر برای اولین بار راه اندازی MySQL Server در ویندوز را انجام می دهد، دستور زیر را در خط فرمان ویندوز وارد کنید:
"C:\Program Files\MySQL\MySQL Server 8.0\bin\mysqld" --console
شما باید مسیر خو درا جایگزین کنید.
گزینه console-- خروجی را مستقیماً روی کنسول خط فرمان نمایش می دهد. حذف این گزینه خروجی را مستقیماً به لاگ های MySQL ارسال می کند. برای shutdown کردن MySQL Server در ویندوز، دستور زیر را در Command Prompt ویندوز تایپ کنید:
"C:\Program Files\MySQL\MySQL Server 8.0\bin\mysqladmin" -u root shutdown
ابزار mysqladmin دستور shutdown را انجام می دهد و MySQL Server را به طور کامل استاپ می کند.
نمایش دیدگاه ها (0 دیدگاه)
دیدگاه خود را ثبت کنید: