نصب MySQL 8.4 برای ویندوز
محیط تایید عملیات
- Mysql
-
- MySQL 8.4
- ویندوز
-
- ویندوز سرور 2022
محیط مورد نیاز
- Mysql
-
- MySQL 8.4
- ویندوز
-
- ویندوز 11
- ویندوز 10
- ویندوز سرور
-
- ویندوز سرور 2022
- ویندوز سرور 2019
- ویندوز سرور 2016
درباره نسخه ای که استفاده می کنید
چندین نسخه از MySQL وجود دارد، اما این بار ما "MySQL Community Edition" را نصب خواهیم کرد که می تواند به صورت رایگان استفاده شود.
Microsoft Visual C++ Redistributable را دانلود و نصب کنید
MySQL 8.4 از زمان اجرا Microsoft Visual C++ 2019 استفاده می کند، بنابراین حتی اگر بخواهید MySQL را همانطور که هست نصب کنید، گفتگوی زیر را مشاهده خواهید کرد و نمی توانید آن را نصب کنید.
زمان اجرا را از سایت زیر دانلود کنید:
اگر به پایین صفحه بروید، یک لینک دانلود برای دانلود آن پیدا خواهید کرد. معماری باید متناسب با ویندوزهایی باشد که MySQL روی آن نصب شده است.
پس از دانلود آن را اجرا کنید.
کادر "پذیرش شرایط مجوز و شرایط استفاده" را علامت بزنید و روی دکمه "نصب" کلیک کنید.
دانلود MySQL
در مرورگر وب خود، به صفحات زیر بروید:
روی دانلود MySQL Community Edition کلیک کنید.
روی MySQL Community Server کلیک کنید.
چندین نسخه از MySQL وجود دارد و نسخه ای با "LTS" نسخه پشتیبانی شده طولانی مدت است. موردی که با علامت "نوآوری" مشخص شده است، پشتیبانی کوتاه مدت فقط برای آخرین نسخه است، بنابراین لطفا نسخه "LTS" را انتخاب کنید مگر اینکه در مورد ویژگی های جدید تحقیق کنید.
چندین دکمه دانلود وجود دارد، اما اگر در مورد آن خاص نیستید، لطفا "Windows (x86، 64 بیتی)، MSI Installer" را انتخاب کنید.
از شما خواسته می شود وارد شوید، اما می توانید بدون ورود آن را از لینک زیر دانلود کنید.
نصب MySQL
فایل دانلود شده را اجرا کنید.
اگر مدیر نیستید، گفتگویی مانند زیر را مشاهده خواهید کرد، بله را انتخاب کنید.
"بله" را انتخاب کنید زیرا دوباره در فایل دیگری ظاهر می شود.
روی بعدی کلیک کنید.
"من شرایط را در توافقنامه مجوز می پذیرم" را علامت بزنید و روی دکمه "بعدی" کلیک کنید.
معمولی را انتخاب کنید. اگر فقط می خواهید از آن به عنوان پایگاه داده استفاده کنید، همین کافی است.
روی دکمه "نصب" کلیک کنید.
روی دکمه Finish کلیک کنید تا هنگام بررسی Run MySQL Configurator آن را ببندید.
روی دکمه "بعدی" کلیک کنید.
اگر هیچ تغییری در مسیر پوشه ذخیره سازی داده MySQL ایجاد نشد، روی دکمه "بعدی" کلیک کنید.
نوع پیکربندی سرور را انتخاب کنید. اینکه آیا برنامه های دیگر روی سروری که MySQL روی آن نصب شده است اجرا می شوند یا خیر، تعیین می کند که کدام منابع سیستم را به MySQL اختصاص دهد. یکی از موارد زیر را متناسب با درخواست خود انتخاب کنید:
شرح نوع پیکربندی | |
---|---|
توسعه کامپیوتر | این یک کامپیوتر توسعه است و بسیاری از برنامه های کاربردی دیگر نصب شده است. MySQL از حداقل حافظه استفاده می کند. |
کامپیوتر سرور | در این رایانه چندین برنامه سرور در حال اجرا هستند. این گزینه را برای وب یا سرور برنامه خود انتخاب کنید. MySQL مصرف حافظه متوسطی خواهد داشت. |
کامپیوتر اختصاصی | این کامپیوتر به اجرای سرور پایگاه داده MySQL اختصاص دارد. سرورهای دیگر مانند وب سرورها اجرا نمی شوند. MySQL از تمام حافظه های موجود استفاده می کند. |
دستی | مقادیر فایل پیکربندی پیش فرض را نگه دارید. اگر نیاز به تغییر مقدار دارید، باید فایل پیکربندی را ویرایش کرده و آن را به صورت دستی به روز کنید. |
در این حالت ، "Server Computer" با این فرض انتخاب می شود که برنامه های دیگر نیز اجرا می شوند. لطفا با توجه به نحوه عملکرد آن تصمیم بگیرید.
به هر حال ، انتخاب نوع پیکربندی پارامترهای زیر را تغییر می دهد my.ini: تعداد مجموعه ممکن است بسته به مشخصات رایانه شما متفاوت باشد. اگر مشخصات حافظه سرور پویا باشد، باید مراقب باشید.
کامپیوترنام پارامتر | : توسعه دستی | کامپیوتر | سرور کامپیوتر | اختصاصی |
---|---|---|---|---|
tmp_table_size | 16 میلیون | 5 میلیون | 12 میلیون | 74 میلیون |
myisam_sort_buffer_size | 8 میلیون | 9 میلیون | 16 میلیون | 138 میلیون |
read_buffer_size | 128 هزار | 238 | 31 هزار | 128 هزار |
read_rnd_buffer_size | 256 هزار | 6K | 256 هزار | 256 هزار |
innodb_thread_concurrency | 0 | 8 | 8 | 8 |
open_files_limit | 5000 | 8161 | 8161 | 8161 |
یک رمز عبور ریشه تنظیم کنید. توجه داشته باشید که برخی از نمادها ممکن است هنگام تایپ نیاز به پردازش فرار داشته باشند.
پس از ورود به آن، روی دکمه "بعدی" کلیک کنید. بعدا می توانید حساب های کاربری اضافه کنید.
اطلاعات را برای ثبت نام در سرویس های ویندوز تنظیم کنید. اگر چیز خاصی وجود نداشته باشد، مشکلی همانطور که هست وجود ندارد.
تنظیمات مجوز را برای فایل های سرور تنظیم کنید. اگر وضعیت خاصی وجود نداشته باشد، مشکلی به عنوان تنظیمات بالا وجود ندارد.
نصب کننده MySQL می تواند دایرکتوری داده های سرور را با به روز رسانی مجوزهای فایل ها و پوشه های واقع در مکان های زیر ایمن کند:
آیا می خواهید مجوزهای فایل سرور را در نصب کننده MySQL به روز کنید؟
- بله، ما فقط به کاربرانی که سرویس های Windows را اجرا می کنند (در صورت وجود) و گروه مدیران اجازه دسترسی کامل می دهیم. سایر کاربران و گروه ها نمی توانند به آن دسترسی داشته باشند.
- بله، اما سطح دسترسی را بررسی و پیکربندی کنید.
- خیر، شما مجوزها را پس از پیکربندی سرور مدیریت می کنید.
اگر می خواهید یک پایگاه داده نمونه نگه دارید، آن را بررسی کنید.
پیکربندی را با دکمه "اجرا" شروع کنید.
روی دکمه "بعدی" کلیک کنید.
با دکمه "پایان" ببندید.
تنظیم متغیرهای محیطی
تنظیم متغیرهای محیطی، استفاده از دستورات را آسان تر می کند زیرا هنگام اجرای دستورات، نیازی به تعیین مسیر کامل MySQL ندارید. اگر نمی خواهید از دستورات استفاده کنید، لازم نیست متغیرهای محیطی را تنظیم کنید.
پوشه ای را که mysql.exe در آن نصب شده است بررسی کنید. اگر چیزی را تغییر نداده اید، باید در پوشه زیر باشد.
- ج:\فایل های برنامه\MySQL\MySQL سرور 8.4\bin
نسخه های مختلف ویندوز روش های مختلفی برای باز کردن صفحه متغیرهای محیطی دارند، بنابراین تایپ "متغیرهای محیطی" در جستجوی منوی استارت آسان تر است.
از تب Advanced، روی دکمه Environment Variables کلیک کنید.
از Path
بین متغیرهای محیط سیستم انتخاب کنید و روی دکمه Edit کلیک کنید.
روی دکمه "جدید" کلیک کنید.
مسیر پوشه را با mysql.exe وارد کنید.
پس از آن، روی دکمه OK کلیک کنید تا تأیید شود.
عملیات فرمان را تأیید کنید
اعلان را باز کنید و دستور زیر را وارد کنید: اگر موفق شوید، مشکلی وجود ندارد.
mysql --version