• امروز : چهارشنبه, ۱۸ تیر , ۱۴۰۴
  • برابر با : Wednesday - 9 July - 2025
امروز 2
2

آموزش نصب و پیکربندی MySQL در ویندوز سرور

  • کد خبر : 18927
  • ۲۱ خرداد ۱۴۰۴ - ۲۰:۲۶
آموزش نصب و پیکربندی MySQL در ویندوز سرور

آموزش نصب و پیکربندی MySQL در ویندوز سرور MySQL یک سیستم مدیریت پایگاه داده رابطه‌ای (RDBMS) شناخته‌شده است. این سیستم به طور کامل با سیستم‌عامل‌های ویندوز، شامل نسخه‌های دسکتاپ و سرور، سازگار است. به گزارش اپست به نقل از phoenixnap ، نحوه نصب و پیکربندی MySQL را روی یک سرور ویندوز با استفاده از MySQL […]

MySQL یک سیستم مدیریت پایگاه داده رابطه‌ای (RDBMS) شناخته‌شده است. این سیستم به طور کامل با سیستم‌عامل‌های ویندوز، شامل نسخه‌های دسکتاپ و سرور، سازگار است.

به گزارش اپست به نقل از phoenixnap ، نحوه نصب و پیکربندی MySQL را روی یک سرور ویندوز با استفاده از MySQL MSI Installer و MySQL Configurator بیاموزید؛ این ابزارها برای ساده‌سازی راه‌اندازی محصولات MySQL طراحی شده‌اند.

اینستاگرام اپست

پیش‌نیازها

  • سیستم عامل ویندوز
  • دسترسی مدیر (Administrator) در سرور ویندوز

به جای دانلود و نصب دستی MySQL، می‌توانید از MSI Installer برای ساده‌سازی فرآیند استفاده کنید.

گام ۱: دانلود MySQL MSI Installer برای ویندوز

برای دانلود یک MySQL Server رایگان و Community برای ویندوز:

  1. به سرور ویندوز خود متصل شوید و به [suspicious link removed] بروید.
  2. از منوی کشویی برای انتخاب آخرین نسخه MySQL Server استفاده کنید. در زمان نگارش این متن، آخرین نسخه پایدار MySQL Community Server، نسخه ۸٫۴٫۳ LTS است.
  3. MSI Installer را دانلود کنید.
    آموزش نصب و پیکربندی MySQL در ویندوز سرور

    ۴٫در صورتی که نمی‌خواهید برای حساب کاربری Oracle Web ثبت نام کنید، روی “نه ممنون، فقط دانلودم را شروع کن” کلیک کنید.

    آموزش نصب و پیکربندی MySQL در ویندوز سرور

    پس از اتمام دانلود، فایل MySQL Installer را از پوشه دانلود اجرا کنید. ممکن است ویندوز برای آماده‌سازی فرایند نصب و پیکربندی چند لحظه طول بکشد.

    مرحله ۲: نصب MySQL Server در ویندوز

    برای نصب MySQL Server در ویندوز:

    1. برای شروع فرآیند نصب MySQL در Setup Wizard، روی Next کلیک کنید.
    آموزش نصب و پیکربندی MySQL در ویندوز سرور

    ۲٫ شرایط توافق‌نامه مجوز را بررسی و قبول کنید و روی Next کلیک کنید.

    آموزش نصب و پیکربندی MySQL در ویندوز سرور

    ۳٫ پیش از شروع نصب، با انتخاب نوع راه‌اندازی (Setup Type)، مشخص کنید که کدام ویژگی‌ها نصب شوند. یکی از گزینه‌های از پیش تعریف شده را انتخاب کنید یا تنظیمات سفارشی خود را ایجاد کنید:

    • معمولی (Typical): یک نمونه از MySQL Server را نصب می‌کند و بیشتر ویژگی‌های دیگر را نادیده می‌گیرد. معمولاً برای راه‌اندازی سرورها در محیط‌های عملیاتی (production environment) استفاده می‌شود.
    • سفارشی (Custom): به صورت دستی عناصر مورد نظر برای نصب را انتخاب کرده و تنظیمات پیش‌فرض را تغییر می‌دهید.
    • کامل (Complete): MySQL Server و تمام ویژگی‌های موجود، از جمله پایگاه‌های داده نمونه و مثال‌ها را نصب می‌کند. یک محیط کامل برای توسعه و مدیریت سرور فراهم می‌کند.

    برای این آموزش، ما نوع راه‌اندازی معمولی (Typical) را انتخاب کردیم. پس از انتخاب خود، برای ادامه روی Next کلیک کنید.

    آموزش نصب و پیکربندی MySQL در ویندوز سرور

    ۴٫روی نصب کلیک کنید تا نصب MySQL Server آغاز شود.

    آموزش نصب و پیکربندی MySQL در ویندوز سرور

    ۵٫گزینه Confirm the Run MySQL Configurator را تأیید کنید که انتخاب شده است و روی Finish کلیک کنید.

    مطالب خواندنی :  اولین برداشت از حلقه گلکسی برای هیجان زده شدن ما کافی است
    آموزش نصب و پیکربندی MySQL در ویندوز سرور

    این برنامه MySQL Configurator را راه‌اندازی می‌کند تا به شما در پیکربندی MySQL Server 8.4.3 کمک کند.

    بخش زیر نحوه راه‌اندازی MySQL Server در ویندوز را با استفاده از MySQL Configurator توضیح می‌دهد.

    ابزار پیکربندی MySQL به صورت خودکار اجرا می‌شود اگر گزینه Run MySQL Configurator در حین نصب انتخاب شده باشد. اگر به طور خودکار اجرا نشد، می‌توانید آن را به صورت دستی از منوی Start ویندوز باز کنید.

    آموزش نصب و پیکربندی MySQL در ویندوز سرور

    پس از اجرای ابزار، برای شروع فرآیند پیکربندی روی Next کلیک کنید.

    Data Directory

    دایرکتوری را انتخاب کنید که MySQL Server داده‌های خود را در آن ذخیره خواهد کرد.

    از مسیر پیش‌فرض، C:\ProgramData\MySQL\MySQL Server 8.4\ استفاده کنید، یا یک دایرکتوری دلخواه مشخص کرده و روی Next کلیک کنید.

    آموزش نصب و پیکربندی MySQL در ویندوز سرور

    نوع و شبکه

    در بخش نوع و شبکه:

    1. یکی از سه نوع پیکربندی سرور را از منوی کشویی Config Type انتخاب کنید:
      • Development Computer (کامپیوتر توسعه): این گزینه را انتخاب کنید اگر سرور ویندوز یک محیط تست و توسعه است که در آن MySQL نیاز به اشتراک‌گذاری منابع با سایر برنامه‌ها دارد.
      • Server Computer (کامپیوتر سرور): این پیکربندی بین اشتراک‌گذاری منابع و عملکرد سرور تعادل برقرار می‌کند. سرور ویندوز می‌تواند چندین برنامه، از جمله MySQL، را به عنوان بخشی از یک راه‌اندازی سرور چند منظوره میزبانی کند.
      • Dedicated Computer (کامپیوتر اختصاصی): MySQL از تمام منابع سیستم با حداقل اشتراک‌گذاری منابع استفاده می‌کند. این گزینه بهترین کاربرد را برای سرورهای اختصاصی MySQL دارد و برای محیط‌های تولید بهینه شده است.
    2. (اختیاری) پورت سرور MySQL را تعریف کنید. پورت پیش‌فرض ۳۳۰۶ است، اما اگر برای مثال، برنامه دیگری از این شماره پورت استفاده می‌کند، می‌توان آن را تغییر داد.
    3. مطمئن شوید که گزینه Open Windows Firewall ports for network access (باز کردن پورت‌های فایروال ویندوز برای دسترسی شبکه) علامت زده شده باشد تا ترافیک MySQL از طریق فایروال مجاز باشد.
    آموزش نصب و پیکربندی MySQL در ویندوز سرور

    ۴. (اختیاری) کادر نمایش گزینه‌های پیشرفته و ورود به سیستم را برای پیکربندی گزینه‌های بیشتر ورود به سیستم در ادامه علامت بزنید.

    ۵. برای ادامه روی بعدی کلیک کنید.

    آموزش نصب و پیکربندی MySQL در ویندوز سرور

    بخش حساب‌ها و نقش‌ها به شما امکان می‌دهد حساب‌های کاربری MySQL را پیکربندی کنید. این فقط یک راه‌اندازی اولیه است و می‌توانید رمز عبور کاربر root نرم‌افزار MySQL را پس از نصب تغییر دهید.

    ۱. یک رمز عبور قوی برای کاربر root نرم‌افزار MySQL وارد کرده و آن را تایید کنید.

    ۲. (اختیاری) روی افزودن کاربر (Add User) کلیک کنید تا نقش‌های اضافی ایجاد کرده و امتیازات (دسترسی‌ها) را برای کاربران و اهداف مختلف تنظیم نمایید.

    ۳. برای ادامه پیکربندی سرور، بعدی (Next) را انتخاب کنید.

    مطالب خواندنی :  ژاپنی‌ها یک موتور موشک با سوخت فضولات گاو ساختند
    آموزش نصب و پیکربندی MySQL در ویندوز سرور

    سرویس ویندوز (Windows Service)

    سرویس ویندوز با سیستم عامل ثبت می‌شود و به صورت خودکار با راه‌اندازی ویندوز شروع به کار می‌کند. پیکربندی MySQL Server به عنوان یک سرویس ویندوز، تضمین می‌کند که به طور پیوسته در پس‌زمینه اجرا شده و برای برنامه‌ها در دسترس باشد.

    اطمینان حاصل کنید که گزینه‌های Configure MySQL Server as a Windows Service (پیکربندی MySQL Server به عنوان یک سرویس ویندوز) و Start the MySQL Server as System Startup (راه‌اندازی MySQL Server با بوت سیستم) انتخاب شده‌اند، سپس برای ادامه روی Next کلیک کنید.

    آموزش نصب و پیکربندی MySQL در ویندوز سرور

    مجوزهای فایل سرور

    مجوزهای فایل نحوه دسترسی و تعامل کاربران با فایل‌های سرور MySQL را تعیین می‌کنند. برای تعریف مجوزهای فایل برای کاربران MySQL که قبلاً ایجاد شده‌اند، می‌توانید:

    • به نصب‌کننده MySQL اجازه دهید تا مجوزهای کاربر را به صورت خودکار پیکربندی کند.
    • به صورت دستی سطوح دسترسی فایل خاصی را برای هر کاربر تنظیم کنید (توصیه می‌شود).
    • پس از اتمام نصب، مجوزهای سرور را به صورت دستی تغییر دهید.

    گزینه توصیه شده، انتخابی امن برای اکثر تنظیمات است. وقتی آماده شدید، برای ادامه روی Next کلیک کنید.

    آموزش نصب و پیکربندی MySQL در ویندوز سرور

    گزینه‌های ثبت گزارش (اختیاری)

    اگر گزینه نمایش گزینه‌های پیشرفته ثبت گزارش را در بخش نوع و شبکه انتخاب کرده‌اید، می‌توانید تنظیمات مربوط به گزارش‌های MySQL را پیکربندی کنید.

    انواع گزارش‌هایی که می‌خواهید فعال کنید را انتخاب کرده و مسیر دایرکتوری (پوشه) مربوط به هر یک را تعریف کنید:

    • گزارش خطا (Error Log): خطاهای بحرانی و هشدارهای سرور MySQL را ثبت می‌کند.
    • گزارش عمومی (General Log): فعالیت‌ها و اتصالات سرور را ردیابی می‌کند.
    • گزارش پرس و جوهای کند (Slow Query Log): پرس و جوهایی که اجرای آن‌ها بیشتر از حد انتظار طول می‌کشد را شناسایی می‌کند.
    • گزارش باینری (Bin Log): تمام تغییرات ایجاد شده در داده‌های پایگاه داده را ثبت می‌کند.

    برای رفتن به بخش گزینه‌های پیشرفته، روی بعدی کلیک کنید.

    آموزش نصب و پیکربندی MySQL در ویندوز سرور

    گزینه‌های پیشرفته (اختیاری)

    گزینه‌های پیشرفته تنها در صورتی در دسترس هستند که شما نمایش گزینه‌های پیشرفته را در تب نوع و شبکه‌بندی انتخاب کرده باشید.

    تنظیم شناسه سرور به شما امکان می‌دهد یک شناسه سرور منحصر به فرد را تنظیم کنید، که برای تشخیص سرورها در محیط‌های چند سروری مفید است.

    همچنین می‌توانید حساسیت به حروف بزرگ و کوچک نام جداول را پیکربندی کنید. در ویندوز، MySQL به طور پیش‌فرض نام جداول را به صورت حروف کوچک (غیر حساس به حروف) در نظر می‌گیرد. نام‌های با حروف بزرگ به ندرت استفاده می‌شوند، اما می‌توانند برای تطابق با الزامات خاص بین پلتفرمی تنظیم شوند.

    آموزش نصب و پیکربندی MySQL در ویندوز سرور

    برای نهایی کردن پیکربندی سرور MySQL، روی Next کلیک کنید.

    پایگاه داده‌های نمونه (Sample Databases)

    بخش پایگاه داده‌های نمونه به شما امکان می‌دهد پایگاه داده‌های نمونه از پیش تعریف شده و کدهای مثال را ایجاد کنید که برای یادگیری، آزمایش و اهداف توسعه مفید هستند.

    مطالب خواندنی :  بازگشت بشر به ماه به تعویق افتاد

    پایگاه داده‌های Sakila یا World (یا هر دو) را انتخاب کرده و روی Next کلیک کنید.

    همچنین می‌توانید حساسیت به حروف کوچک و بزرگ نام جداول (Table Names Case sensitivity) را پیکربندی کنید. در ویندوز، MySQL به طور پیش‌فرض نام جداول را با حروف کوچک (غیرحساس به حروف کوچک و بزرگ) در نظر می‌گیرد. نام‌های با حروف بزرگ به ندرت استفاده می‌شوند اما می‌توانند برای هماهنگی با الزامات خاص بین پلتفرمی تنظیم شوند.

    آموزش نصب و پیکربندی MySQL در ویندوز سرور

    اعمال تنظیمات سرور

    برای تکمیل تنظیمات MySQL Server:

    ۱. مراحل را مرور کنید و روی Execute کلیک کنید تا تنظیمات اعمال شود.

    آموزش نصب و پیکربندی MySQL در ویندوز سرور

    ۲٫ فرایند پیکربندی MySQL Server تکمیل شده است و خلاصه‌ای از مراحل پیکربندی انجام شده نمایش داده می‌شود. برای ادامه فرایند نصب، Next را انتخاب کنید.

    آموزش نصب و پیکربندی MySQL در ویندوز سرور

    (اختیاری) رونوشت (کپی) از گزارش روند نصب را در حافظه موقت (کلیپ‌بورد) ویندوز بگیرید.

    برای تکمیل نصب MySQL سرور در ویندوز، روی دکمه Finish (پایان) کلیک کنید.

    آموزش نصب و پیکربندی MySQL در ویندوز سرور

    اگر MySQL را به عنوان یک سرویس ویندوز پیکربندی کرده باشید، به طور خودکار شروع به کار می‌کند. برای تأیید اینکه سرور در حال اجرا است:

    ۱. MySQL Command Line Client را از منوی استارت ویندوز باز کنید.

    آموزش نصب و پیکربندی MySQL در ویندوز سرور

    ۲٫ برای دسترسی به سرور MySQL، رمز عبور اصلی (root) که هنگام راه‌اندازی ایجاد کردید را وارد کنید.

    آموزش نصب و پیکربندی MySQL در ویندوز سرور

    برای فهرست کردن پایگاه‌های داده فعلی، از دستور زیر استفاده کنید:

    SHOW DATABASES;
    آموزش نصب و پیکربندی MySQL در ویندوز سرور

    خروجی نشان می‌دهد که پایگاه‌های داده مثال، Sakila و World، با موفقیت در طول فرآیند راه‌اندازی ایجاد شده‌اند.

    راه‌اندازی مجدد سرویس MySQL در ویندوز

    اگر MySQL به طور خودکار هنگام بوت شدن شروع نمی‌شود:

    ۱. در منوی Start، عبارت Services را تایپ کرده و Run as administrator را انتخاب کنید.

    آموزش نصب و پیکربندی MySQL در ویندوز سرور

    ۲. سرویس MySQL را در لیست پیدا کنید. در این مثال، سرویس با نام MySQL84 لیست شده است.

    ۳. سرویس را انتخاب کرده و بسته به وضعیت آن، روی Start (شروع) یا Restart (راه‌اندازی مجدد) کلیک کنید.

    آموزش نصب و پیکربندی MySQL در ویندوز سرور

    ۴. برای اطمینان از اینکه سرویس MySQL همیشه با راه‌اندازی سیستم شروع به کار کند، روی سرویس کلیک راست کرده و Properties (ویژگی‌ها) را انتخاب کنید.

    ۵. در منوی کشویی Startup Type (نوع راه‌اندازی)، گزینه Automatic (خودکار) را انتخاب کرده و برای ذخیره تغییرات روی OK کلیک کنید.

    آموزش نصب و پیکربندی MySQL در ویندوز سرور

    تغییرات فوراً اعمال می‌شوند.

    شما با موفقیت MySQL را روی یک سرور ویندوز نصب کرده‌اید. گزینه‌های راه‌اندازی با استفاده از نصب‌کننده MySQL MSI و پیکربندی‌کننده MySQL به طور قابل توجهی آسان‌تر بودند.

    جدا از استفاده از کلاینت MySQL، روش‌های مختلف دیگری نیز برای اتصال به پایگاه داده MySQL در ویندوز وجود دارد.

    فروشگاه کوکوهوم
    لینک کوتاه : https://www.appest.ir/?p=18927

    برچسب ها

    ثبت دیدگاه

    مجموع دیدگاهها : 0در انتظار بررسی : 0انتشار یافته : 0
    قوانین ارسال دیدگاه
    • دیدگاه های ارسال شده توسط شما، پس از تایید توسط تیم مدیریت در وب منتشر خواهد شد.
    • پیام هایی که حاوی تهمت یا افترا باشد منتشر نخواهد شد.
    • پیام هایی که به غیر از زبان فارسی یا غیر مرتبط باشد منتشر نخواهد شد.