OS X El Capitan & Yosemite میں & Stop MySQL کو دستی طور پر کیسے شروع کریں
فہرست کا خانہ:
بہت سے ڈویلپرز کو اپنے Macs پر MySQL کی ضرورت ہوتی ہے، لیکن اگر آپ نے OS X El Capitan اور Yosemite میں MySQL انسٹال کرنے کی کوشش کی ہے، تو آپ نے ممکنہ طور پر محسوس کیا ہوگا کہ آپ کو اس عمل کے دوران "انسٹالیشن ناکام" کی خرابی ملے گی۔ یہ خرابی اس سے بھی بدتر لگتی ہے، کیونکہ آپ MySQL بنڈل میں شامل سٹارٹ اپ آئٹم کو انسٹال نہ کرنے کا انتخاب کرکے اس سے مکمل طور پر بچ سکتے ہیں، یا، آپ انسٹالیشن کی غلطی کو نظر انداز کر سکتے ہیں اور جب آپ کو ضرورت ہو تو MySQL خود شروع کر سکتے ہیں۔کسی بھی طرح سے، MySQL اصل میں ٹھیک انسٹال کرتا ہے، یہ صرف بنڈل اسٹارٹ اپ آئٹم ہے جو کام نہیں کرتا ہے۔ جیسا کہ آپ نے شاید اندازہ لگایا ہے، اس کا مطلب ہے کہ آپ کو MySQL کو خود شروع اور بند کرنے کی ضرورت ہوگی۔
ہاں ایک ترجیحی پینل انسٹال ہو جاتا ہے جو GUI اپروچ کی اجازت دیتا ہے، لیکن بہت سے صارفین اس مقصد کے لیے کمانڈ لائن کو استعمال کرنے کو ترجیح دیتے ہیں کیونکہ ہم میں سے بہت سے لوگ بہرحال ٹرمینل میں کام کرتے ہیں، اور اس کا اضافی امکان ہوتا ہے۔ خودکار ہے۔
Mac OS X پر MySQL شروع کرنا، روکنا، دوبارہ شروع کرنا
Mac OS X میں MySQL کو شروع کرنے، روکنے اور دوبارہ شروع کرنے کے لیے یہاں تین بنیادی کمانڈز ہیں، بشمول OS X El Capitan اور OS X Yosemite۔ کمانڈ کو ایک لائن میں داخل کرنا یقینی بنائیں، sudo کو ظاہر ہے کہ داخل کرنے کے لیے ایڈمنسٹریٹر پاس ورڈ کی ضرورت ہے۔
MySQL شروع کریں
sudo /usr/local/mysql/support-files/mysql.server start
Stop MySQL
sudo /usr/local/mysql/support-files/mysql.server stop
MySQL دوبارہ شروع کریں
sudo /usr/local/mysql/support-files/mysql.server دوبارہ شروع کریں
یقیناً، اگر آپ کا ارادہ مقامی ویب ڈویلپمنٹ ماحول کو ترتیب دینا ہے تو ان کو اپاچی سرور کو شروع کرنے اور روکنے کے ساتھ ملایا جا سکتا ہے۔
آپ میک OS X کے لیے MySQL کا تازہ ترین ورژن یہاں سے ڈاؤن لوڈ کر سکتے ہیں۔ MySQL انسٹالر کے مستقبل کے ورژن بلاشبہ اسے OS X کے لیے ٹھیک کر دیں گے لیکن اس دوران اگر آپ کو انسٹالیشن کی خرابی ہو جاتی ہے تو یا تو انسٹالر کو اپنی مرضی کے مطابق بنائیں اور سٹارٹ اپ آئٹم سے بچیں، یا اس غلطی کو نظر انداز کر دیں اور ضرورت پڑنے پر خود mysql کو شروع اور بند کر دیں۔
دلچسپی رکھنے والے OS X El Capitan یا Yosemite میں بوٹ ہونے پر MySQL کو خودکار طور پر لوڈ کرنے کے لیے یہاں StackOverflow پر پوسٹ کیے گئے کام کی پیروی کر سکتے ہیں۔
Mac OS ترجیحی پینل سے MySQL کو شروع کریں، روکیں، دوبارہ شروع کریں
یقینا، آپ بنڈل شدہ ترجیحی پینل سے MySQL سرور کو شروع اور روک بھی سکتے ہیں۔ ایسا کرنے کے لیے، صرف Apple مینو پر جائیں اور سسٹم کی ترجیحات کھولیں۔ "MySQL" ترجیحی پینل کا انتخاب کریں، پھر میک پر MySQL سرور شروع کرنے کے لیے "Start MySQL Server" بٹن پر کلک کریں۔ اگر سرور پہلے ہی شروع ہو چکا ہے تو بٹن "Stop MySQL Server" میں تبدیل ہو جائے گا۔ اگر آپ سرور کو دوبارہ شروع کرنا چاہتے ہیں، تو اسے بند کرنے کے لیے بس کلک کریں، ایک منٹ انتظار کریں، پھر اسے دوبارہ آن کریں۔ میک کے بہت سے صارفین کے لیے یہ آسان طریقہ ہوگا، حالانکہ آپ کو ضرورت کے مطابق پریف پینل کے ساتھ فیڈل کرنا پڑے گا، اور اگر آپ اس راستے پر جاتے ہیں تو آپ آٹو اسٹارٹ آپشن کو غیر چیک کرنا چاہیں گے کیونکہ یہ ناکام ہونے والا ہے۔
میں اس وقت کمانڈ لائن اپروچ کا جزوی ہوں، لیکن جو بھی آپ کی صورتحال کے لیے موزوں ہو اسے استعمال کریں۔
ویسے، یہ mySQL سرور مینجمنٹ کے طریقے MacOS Sierra میں بھی کام کرتے رہتے ہیں۔