ونڈوز 11 پر MySQL کیسے انسٹال کریں۔

آپ کے Windows 11 کمپیوٹر پر MySQL سرور انسٹال کرنے کے لیے ایک مکمل مرحلہ وار گائیڈ۔

MySQL سب سے زیادہ ورسٹائل اور جانے والے حلوں میں سے ایک ہے جب ڈیٹا بیس سے نمٹنے کی بات آتی ہے۔ آپ یا تو انڈرگریڈ ہو سکتے ہیں جو اسے سمسٹر پروجیکٹ کے لیے انسٹال کرنا چاہتے ہیں، یا آپ ڈیٹا بیس انجینئرز کی ٹیم بن سکتے ہیں جو ڈیٹا ڈرائیور B2B سروس بنانے کے لیے کام کر رہے ہیں۔ MySQL کسی بھی ضرورت کے لیے بے عیب کام کرے گا۔

اگر آپ کسی ایسے پروجیکٹ پر کام کر رہے ہیں جس کے لیے آپ کو ڈیٹا کو ذخیرہ کرنے اور اس میں ہیرا پھیری کرنے کی ضرورت ہے، تو MySQL آپ کی مدد کرنے کے لیے سب سے زیادہ قابل ڈیٹا بیس سسٹمز میں سے ایک ہے۔

تاہم، آپ کے سسٹم پر MySQL کے کام کرنے کے لیے، آپ کو اپنے سسٹم پر Microsoft Visual C++ 2019 دوبارہ تقسیم کرنے والا پیکیج انسٹال کرنا ہوگا۔ لہذا MySQL پر جانے سے پہلے، آئیے Microsoft Visual Redistributable Package کے ساتھ شروع کریں۔

Microsoft Visual Redistributable Package ڈاؤن لوڈ اور انسٹال کریں۔

آپ آسانی سے Microsoft Visual Redistributable Package کو صرف ایک کلک کے ساتھ سرکاری Microsoft Technical Documentation ویب سائٹ سے ڈاؤن لوڈ اور انسٹال کر سکتے ہیں۔

ایسا کرنے کے لیے، اپنے پسندیدہ براؤزر کا استعمال کرتے ہوئے docs.microsoft.com/latest-supported-vc-redist پر جائیں۔ پھر، ڈاؤن لوڈ لنکس تلاش کرنے کے لیے ویب پیج پر نیچے سکرول کریں اور اسے ڈاؤن لوڈ کرنے کے لیے آپ کے آلے کے فن تعمیر کے لیے موزوں لنک پر کلک کریں۔

ڈاؤن لوڈ ہونے کے بعد، اپنی ڈیفالٹ ڈاؤن لوڈ ڈائرکٹری پر جائیں اور پر ڈبل کلک کریں۔ .EXE اپنے سسٹم پر انسٹالر چلانے کے لیے فائل۔

پھر، بصری انسٹالر ونڈو سے، 'میں شرائط و ضوابط سے اتفاق کرتا ہوں' لیبل سے پہلے والے چیک باکس پر کلک کریں اور 'انسٹال کریں' بٹن پر کلک کریں۔

اس کے بعد، ایک UAC (یوزر اکاؤنٹ کنٹرول) ونڈو نمودار ہوگی۔ اگر آپ ایڈمن اکاؤنٹ کے ساتھ لاگ ان نہیں ہیں، تو ایک کے لیے اسناد درج کریں۔ بصورت دیگر، انسٹالیشن شروع کرنے کے لیے 'ہاں' بٹن پر کلک کریں۔

آپ کے سسٹم پر انسٹال ہونے میں چند منٹ لگ سکتے ہیں۔ انسٹال ہونے کے بعد، آپ کو بصری انسٹالر ونڈو پر پیکیج کے کامیاب انسٹال ہونے کی اطلاع دی جائے گی۔ ونڈو سے باہر نکلنے کے لیے 'Close' بٹن پر کلک کریں۔

اب جب کہ آپ کے پاس بصری C++ دوبارہ تقسیم کرنے والا پیکیج ہے، آئیے اپنے سسٹم پر MySQL انسٹال کرنے کی طرف بڑھیں۔

اپنے کمپیوٹر پر MySQL ڈاؤن لوڈ اور انسٹال کریں۔

اپنے Windows 11 PC پر MySQL انسٹال کرنے کے لیے ڈاؤن لوڈ کرنے کا سب سے آسان اور تجویز کردہ طریقہ سرکاری MySQL انسٹالر کا استعمال ہے۔ تاہم، آپ کو اب بھی اسے پہلے ڈاؤن لوڈ کرنے کی ضرورت ہوگی۔

MySQL ڈاؤن لوڈ کرنے کے لیے، اپنے پسندیدہ براؤزر کا استعمال کرتے ہوئے اس کے آفیشل ڈاؤن لوڈ پیج mysql.com/downloads پر جائیں۔ پھر، ویب پیج پر نیچے سکرول کریں اور آگے بڑھنے کے لیے 'MySQL Community(GPL) Downloads' بٹن' پر کلک کریں۔

پھر، 'کمیونٹی ڈاؤن لوڈز' صفحہ سے، جاری رکھنے کے لیے 'MySQL Community Server' کے اختیار پر کلک کریں۔

اس کے بعد، ویب پیج پر 'تجویز کردہ ڈاؤن لوڈ:' سیکشن کے نیچے موجود 'گو ٹو ڈاؤن لوڈ پیج' بٹن پر کلک کریں۔

اگلا، انسٹالر ڈاؤن لوڈ شروع کرنے کے لیے بڑے فائل سائز ٹائل پر موجود 'ڈاؤن لوڈ' بٹن پر کلک کریں۔

اب، اگلے ویب پیج سے، جاری رکھنے کے لیے 'نہیں شکریہ، بس میرا ڈاؤن لوڈ شروع کریں' پر کلک کریں۔

ڈاؤن لوڈ ہونے کے بعد، اپنی ڈیفالٹ ڈاؤن لوڈ ڈائرکٹری پر جائیں اور پر ڈبل کلک کریں۔ .MSI فائل جو آپ نے ابھی ڈاؤن لوڈ کی ہے۔

ونڈوز کو انسٹالر کو کنفیگر کرنے میں چند منٹ لگیں گے۔ صبر سے انتظار کرو جب تک یہ کرتا ہے.

اس کے بعد، آپ کی سکرین پر یو اے سی (یوزر اکاؤنٹ کنٹرول) اسکرین نمودار ہوگی۔ اگر آپ ایڈمن اکاؤنٹ کے ساتھ لاگ ان نہیں ہیں، تو ایک کے لیے اسناد درج کریں۔ بصورت دیگر، جاری رکھنے کے لیے 'ہاں' بٹن پر کلک کریں۔

اب، MySQL انسٹالر ونڈو سے، آپ کو انسٹال کرنے کے لیے سیٹ اپ کی قسم منتخب کرنے کی ضرورت ہوگی۔ آپ کی بہتر تفہیم کے لیے، ذیل میں ان میں سے ہر ایک کا خلاصہ فراہم کیا گیا ہے:

ڈیولپر ڈیفالٹ: یہ سیٹ اپ قسم MySQL سرور اور MySQL ایپلیکیشن ڈویلپمنٹ کے لیے درکار مختلف ٹولز کو انسٹال کرتی ہے۔ یعنی، سیٹ اپ میں MySQL Shell، MySQL Router، MySQL Workbench، MySQL for Visual Studio، MySQL کنیکٹرز، اور MySQL سرور شامل ہیں۔

صرف توڑنا: اس سیٹ اپ کی قسم کو منتخب کرنے سے صرف MySQL سرور انسٹال ہوگا۔ اس کے لیے بہترین استعمال کا معاملہ تب ہوگا جب آپ MySQL سرور کو تعینات کرنا چاہتے ہیں لیکن MySQL ایپس تیار نہیں کرنا چاہتے۔

صرف کلائنٹ: یہ سیٹ اپ قسم MySQL سرور کے ایک استثناء کے ساتھ 'Developer Default' سیٹ اپ قسم میں شامل تمام ٹولز کو انسٹال کرتی ہے۔ اگر آپ کسی موجودہ سرور کے لیے ایپ تیار کرنا چاہتے ہیں تو آپ یہ اختیار منتخب کر سکتے ہیں۔

مکمل: جیسا کہ نام سے پتہ چلتا ہے، اس قسم میں تمام MySQL پروڈکٹس کے ساتھ ٹولز کے نمونے، مثالیں اور دستاویزات شامل ہیں۔

اپنی مرضی کے مطابق: اس قسم کو منتخب کرکے آپ تمام ٹولز، ان کے مخصوص ورژن، اور یہاں تک کہ فن تعمیر (OS پر منحصر ہے) کو دستی طور پر منتخب کر سکتے ہیں۔

آپشن سے پہلے ریڈیو بٹن پر کلک کرکے سیٹ اپ کی قسم منتخب کریں۔ پھر آگے بڑھنے کے لیے ونڈو کے نیچے دائیں کونے میں موجود 'Next' بٹن پر کلک کریں۔

اس کے بعد، اگلی اسکرین پر، تمام ذکر کردہ ٹولز کی تنصیب شروع کرنے کے لیے 'Execute' بٹن پر کلک کریں۔

تمام ٹولز کامیابی سے انسٹال ہونے کے بعد، آگے بڑھنے کے لیے 'اگلا' بٹن پر کلک کریں۔

اس کے بعد، آپ کو اپنے کمپیوٹر پر سرور کی قسم کنفیگر کرنے کی ضرورت ہوگی۔ سرور کنفیگ کی تین اقسام ہیں جن کا آپ انتخاب کر سکتے ہیں:

کمپیوٹر کی ترقی: اگر آپ مشین پر کئی سرورز اور ایپلیکیشنز چلاتے ہیں تو یہ آپ کے لیے سب سے موزوں آپشن ہے کیونکہ MySQL اس کنفیگریشن میں کم سے کم ممکنہ میموری استعمال کرے گا۔

سرور کمپیوٹر: اس قسم کو منتخب کرنے کے لیے بہترین صورت یہ ہے کہ جب آپ MySQL کے ساتھ ساتھ کچھ دیگر سرور ایپلی کیشنز چلا رہے ہوں۔ میموری کا استعمال اعتدال پسند ہوگا۔

وقف کمپیوٹر: اگر آپ مشین پر کوئی دوسرا سرور نہیں چلانے جا رہے ہیں تو اس آپشن کو منتخب کریں۔ MySQL زیادہ سے زیادہ دستیاب میموری کرے گا۔

'Type and Networking' اسکرین پر، 'Config type' آپشن کے بعد ڈراپ ڈاؤن مینو پر کلک کریں اور اپنے پسندیدہ آپشن کو منتخب کرنے کے لیے کلک کریں۔ آپ SQL کے ساتھ کنکشن بنانے کے لیے اپنی ترجیح کے مطابق TCP/IP پورٹس کو بھی ترتیب دے سکتے ہیں۔ اگر آپ کو یقین نہیں ہے، تو بہتر ہے کہ اسے اس کی ڈیفالٹ سیٹنگز پر چھوڑ دیں۔ آگے بڑھنے کے لیے 'اگلا' بٹن پر کلک کریں۔

'توثیق کا طریقہ' اسکرین پر، 'استعمال مضبوط پاس ورڈ انکرپشن برائے توثیق' کا اختیار منتخب کریں اگر آپ شروع سے نیا سرور بنا رہے ہیں۔ بصورت دیگر، اگر آپ کے پاس پہلے سے ہی ایسی ایپلی کیشنز ہیں جو SQL 8 کنیکٹرز اور ڈرائیورز استعمال نہیں کر سکتیں یا موجودہ ایپ کو دوبارہ مرتب کرنا ممکن نہیں ہے، تو ہر آپشن سے پہلے ریڈیو بٹن پر کلک کر کے ’لیگیسی توثیق کا طریقہ استعمال کریں‘ کا انتخاب کریں۔

اس کے بعد، 'اکاؤنٹ اور رولز' اسکرین پر، آپ کو متعلقہ فیلڈز میں اپنا پسندیدہ پاس ورڈ درج کرکے روٹ اکاؤنٹ کے لیے پاس ورڈ بنانا ہوگا۔ آپ اس مرحلے پر صارف اکاؤنٹس بھی بنا سکتے ہیں، ایسا کرنے کے لیے 'صارف شامل کریں' بٹن پر کلک کریں۔

اگر آپ نے صارف اکاؤنٹس بنانے کا انتخاب کیا ہے، تو 'صارف نام:' فیلڈ کے بعد ٹیکسٹ باکس میں صارف کا نام درج کریں۔ پھر، 'Role:' آپشن کے ساتھ موجود ڈراپ ڈاؤن مینو کا استعمال کرتے ہوئے صارف کے لیے کردار کا انتخاب کریں۔ پھر، مذکورہ صارف کے لیے پاس ورڈ درج کریں اور اسناد سیٹ کرنے اور صارف بنانے کے لیے 'OK' بٹن پر کلک کریں۔

اگر آپ نے ابھی تک صارف بنانے کا انتخاب نہیں کیا ہے، تو آگے بڑھنے کے لیے 'Next' بٹن پر کلک کریں۔

پھر، 'ونڈوز سروس' اسکرین پر، پہلے سے طے شدہ اختیارات کو پہلے سے ہی منتخب کیا جائے گا تاکہ SQL سرور کو ونڈوز سروس کے طور پر چلانے کے لیے جو زیادہ تر منظرناموں کے لیے موزوں ہو۔ اگر آپ اسے ونڈوز سروس کے طور پر نہیں چلانا چاہتے ہیں، تو بعد کے مرحلے پر اسے غیر چیک کرنے اور خود ترتیب دینے کے لیے 'کنفیگر مائی ایس کیو ایل سرور بطور ونڈوز سروس' سے پہلے والے چیک باکس پر کلک کریں۔

اگر آپ نے پہلے سے طے شدہ آپشن کے ساتھ جانے کا انتخاب کیا ہے، تو آپ 'Windows Service Name' کے بالکل ساتھ موجود ٹیکسٹ باکس میں ایک مناسب نام درج کرکے اس مخصوص سرور مثال کو بھی نام دے سکتے ہیں۔ سسٹم کے آغاز پر ایس کیو ایل سرور کو شروع کرنے کے لیے، 'سسٹم اسٹارٹ اپ پر MySQL سرور شروع کریں' سے پہلے والے چیک باکس پر کلک کریں۔ پھر، آگے بڑھنے کے لیے 'اگلا' بٹن پر کلک کریں۔

اگلی اسکرین پر، کنفیگریشن سیٹنگز کو لاگو کرنے کے لیے 'Execute' بٹن پر کلک کریں۔

اس کے بعد، آپ کو ایک روٹر کنفیگریشن کے لیے کہا جائے گا جو MySQL ایپس اور InnoDB کلسٹر کے درمیان ٹریفک کو ڈائریکٹ کرنے کے لیے پہلے سے انسٹال کردہ MySQL راؤٹر (جو ڈیولپر ڈیفالٹ اور مکمل سیٹ اپ ٹائپ میں انسٹال ہوتا ہے) کو بوٹسٹریپ کر سکتا ہے۔ اگر اور کنفیگر ہونے پر، MySQL راؤٹر ونڈوز سروس کے طور پر چلتا ہے۔

اگر آپ اپنے سسٹم پر MySQL راؤٹر استعمال نہیں کرنا چاہتے تو جاری رکھنے کے لیے 'Finish' بٹن پر کلک کریں۔ بصورت دیگر، InnoDB کلسٹر کے ساتھ استعمال کے لیے Bootstrap MySQL Router سے پہلے والے چیک باکس پر کلک کریں اور اسے اپنی ضروریات کے مطابق ترتیب دیں۔

اگلی اسکرین پر، آگے بڑھنے کے لیے 'اگلا' بٹن پر کلک کریں۔

پھر، 'کنیکٹ ٹو سرور' اسکرین پر، 'پاس ورڈ:' فیلڈ کے بعد ٹیکسٹ باکس میں پاس ورڈ درج کریں جو آپ نے سرور کنفیگریشن کے وقت سیٹ کیا تھا اور کنکشن چیک کرنے کے لیے 'چیک' بٹن پر کلک کریں۔

سرور سے کنکشن کامیاب ہونے کے بعد، آگے بڑھنے کے لیے 'اگلا' بٹن پر کلک کریں۔

پھر، 'Apply Configuration' اسکرین پر، 'Execute' بٹن پر کلک کریں۔

کنفیگریشن لاگو ہونے کے بعد، آگے بڑھنے کے لیے 'Finish' بٹن پر کلک کریں۔

اس کے بعد، 'پروڈکٹ کنفیگریشن' اسکرین پر، جاری رکھنے کے لیے 'اگلا' بٹن پر کلک کریں۔

MySQL کی تنصیب اب مکمل ہو چکی ہے، آپ MySQL شیل پر دستاویزات اور مثالوں کا حوالہ دینے کے لیے اسکرین پر موجود ہائپر لنکس پر کلک کر سکتے ہیں۔ بصورت دیگر، ونڈو کو بند کرنے کے لیے 'Finish' بٹن پر کلک کریں۔