آموزش نصب و راه اندازی MySqL - قسمت اول
تو این آموزش می خوایم با دیتابیس آشنا بشیم . چرا؟؟ آخه برنامه نویسی بدون
دیتابیس اصلا حال نمی ده ! معمولا My Sql پایگاه داده ایی که واسه برنامه نویسی جاوا استفاده
میشه . تا حالا باهاش کار کردی ؟؟ اصلا رو سیستمت نصب هست ؟ 
واسه ی کار با MySQL یه سری ابزار لازم داری : My Sql
Administrator نرم افزاری برای مدیریت ، ایجاد و پشتیبان گیری و
کار با بانک اطلاعاتی
My Sql Query Browserنرم افزاری واسه ی اعمال دستورات بانک اطلاعاتی ، اجرا و نمایش آنها که
setup هر کدوم رو از اینترنت دانلود می کنی. تو این آموزش
فعلا در مورد نصب MySQL به طور کامل
توضیح می دم.
رو setup اش دو بار کلیک کن تا فرایند نصب انجام بشه ، مثل
همه ی نرم افزار ها یه سری Next و بعد هم
Finish
می کنی .
البته در موقع نصب اگه گزینه ی custom رو کلیک کنی می تونی مسیر نصب رو هر جا که دوست داری
انتخاب کنی .
مرحله ی آخر قبل از این که finish رو بزنی یه گزینه هست که می گه نصب Mysql با موفقیت انجام شده حالا می خوای تنظیمات مربوط به
اونو انجام بدی ؟ چک مارکشو بزن و finish کن.
بلافاصله پنجره ی جدیدی باز میشه که مراحل تنظیمات رو به دو صورت بهت
پیشنهاد می کنه : اولی Detailed configuration و دومی standard . تو اولی
رو انتخاب می کنی چون دفعه ی اوله که داری تنظیمات Mysql رو انجام می دی .
با Next به پنجره ی بعدی وارد می شی که در مورد حافظه ی مورد
نیاز Mysql ازت می پرسه . گزینه ی اول می گه : آیا سیستمی که
Mysql روش نصبه یه Developer machine ؟ یعنی غیر از Mysql نرم افزار های دیگه ایی هم روش نصبه ؟ اگه اینطوریه
من حداقل میزان حافظه رو بهش اختصاص می دم . دومی می گه : آیا سیستمت یه
server
machine و قراره فعالیت های server روش انجام بشه ؟ اگه هست متوسط میزان حافظه واسش
کافیه .
سومی می گه : اگه این سیستم کلا برای Mysql تعبیه شده پس تمام حافظه رو می دم بهش . خوب مشخصه
که تو باید گزینه ی اول رو انتخاب کنی. Next رو بزن تا پنجره ی بعدی باز
بشه.
تو این مرحله ازت می پرسه ، Mysql رو واسه چه
کاری می خوای ؟ می گی برای Multi function
database
بعد از این می پرسه دوست داری داده هات کجا ذخیره بشن ؟ همون مسیر نصب خوبه
یا یه جای دیگه رو در نظر داری ؟
در پنجره ی بعدی از تعداد افرادی که در آن واحد می تونن به Mysql متصل بشن می پرسه : 20 نفر . 500 نفر یا هر تعدادی
که تو بگی . بیخیال بابا تو همون گزینه ی اول ( 20 نفر ) رو انتخاب کن.

تو مرحله ی بعدی می گه از چه پورتی می خوای به MySQL متصل بشی ؟ اصلا چرا اینو می پرسه ؟ چون
Mysql اولین بار واسه لینوکس ساخته شده و لینوکس با پورت
کار می کنه . 3306
پورت پیش
فرض Mysql البته می تونی هر پورتی واسش انتخاب کنی فقط تو کد
نویسی باید اون پورت رو قید کنی ( مثلا 3305 ) .
مرحله ی بعد خیلی جالبه چون انتخاب نادرست ممکنه در آینده کار دستت بده !!!
تو این مرحله character set رو انتخاب می کنی . اولی می گه : فقط لاتین باشه ؟
دومی می گه چند زبانه باشه؟ ببین این گزینه فارسی و عربی و ... ساپورت می کنه .
سومی می گه هر زبانی که تو بخوای .
پنجره ی بعدی می خواد واسه Mysql یه نام انتخاب کنی . چون حالا دیگه جز سرویس های
ویندوز شده.
در پنجره ی security نیاز به پسورد داریم ، خواهشا یه چیزی انتخاب کن که
بعدا یادت نره !
چون خیلی باهاش کار داریم ، همچنین Enable root
access رو هم فعال کن چون اگه فعال نباشه نمی تونیم از طریق
شبکه به Mysql اتصال پیدا کنیم.
و اما پنجره ی Execute ، باید تمام این گزینه ها تیک بخورن ، وگرنه یه
پنجره باز می شه با دو تا گزینه ی skip و
Retry ، گاهی وقت ها اگه Retry رو بزنی مشکل حل میشه اگه نشد باید Mysql رو uninstall کنی و دو مرتبه نصب کنی فقط یادت باشه این بار حتما
مسیر نصب رو عوض کنی.
موفق باشی !!!