Ubuntu 24.04 پر MySQL انسٹال کریں۔

Ubuntu 24 04 Pr Mysql Ans Al Kry



MySQL ایک قابل اعتماد اور وسیع پیمانے پر استعمال ہونے والا DBMS ہے جو ڈیٹا کو منظم کرنے کے لیے SQL اور ایک رشتہ دار ماڈل کا استعمال کرتا ہے۔ MySQL لینکس میں LAMP کے حصے کے طور پر انسٹال ہے، لیکن آپ اسے الگ سے انسٹال کر سکتے ہیں۔ یہاں تک کہ Ubuntu 24.04 میں، MySQL انسٹال کرنا سیدھا ہے۔ یہ گائیڈ پیروی کرنے کے اقدامات کا خاکہ پیش کرتا ہے۔ پڑھیں!

اوبنٹو 24.04 پر MySQL انسٹال کرنے کے لیے مرحلہ وار گائیڈ

اگر آپ کے Ubuntu 24.04 پر صارف کا اکاؤنٹ ہے اور آپ کے پاس sudo مراعات ہیں، MySQL انسٹال کرنے کے لیے آپ کو ذیل کے طریقہ کار پر عمل کرنے کی ضرورت ہے۔







مرحلہ 1: سسٹم کے ذخیرے کو اپ ڈیٹ کریں۔
Ubuntu پر پیکجز انسٹال کرتے وقت، آپ کو سورس لسٹ کو ریفریش کرنے کے لیے سسٹم کے ریپوزٹری کو اپ ڈیٹ کرنا چاہیے۔ ایسا کرنا یقینی بناتا ہے کہ آپ جو MySQL پیکیج انسٹال کرتے ہیں وہ تازہ ترین مستحکم ورژن ہے۔



$ sudo apt اپ ڈیٹ

مرحلہ 2: MySQL سرور انسٹال کریں۔
ایک بار جب پیکج انڈیکس اپ ڈیٹ ہو جاتا ہے، اگلا مرحلہ نیچے دی گئی کمانڈ کا استعمال کرتے ہوئے MySQL سرور پیکج کو انسٹال کرنا ہے۔



$ sudo apt mysql انسٹال کریں۔ - سرور

انسٹالیشن کے بعد، اپنے Ubuntu 24.04 پر MySQL سروس شروع کریں۔





$ sudo systemctl start mysql. سروس

مرحلہ 3: MySQL کو ترتیب دیں۔
اس سے پہلے کہ ہم MySQL کے ساتھ کام شروع کر سکیں، ہمیں کچھ کنفیگریشنز بنانے کی ضرورت ہے۔ سب سے پہلے، نیچے دی گئی کمانڈ کا استعمال کرتے ہوئے MySQL شیل تک رسائی حاصل کریں۔

$ sudo mysql

ایک بار جب شیل کھل جاتا ہے، اپنے لیے پاس ورڈ سیٹ کریں۔ 'جڑ' مندرجہ ذیل نحو کا استعمال کرتے ہوئے.



صارف کو تبدیل کریں 'root'@'localhost' کی شناخت mysql_native_password سے 'your_password' کے ذریعے کی گئی ہے۔ ;

ہم نے استعمال کرنے کی بھی وضاحت کی ہے۔ mysql_native_password تصدیق کا طریقہ

MySQL شیل سے باہر نکلیں۔

باہر نکلیں ;

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

$ sudo mysql_secure_installation

مرحلہ 5: توثیق کے طریقہ کار میں ترمیم کریں۔
MySQL انسٹالیشن اسکرپٹ کو کامیابی سے چلانے کے بعد، آپ کو تصدیق کا طریقہ تبدیل کرنا چاہیے اور اسے استعمال کرنے کے لیے سیٹ کرنا چاہیے۔ auth_socket رابطہ بحال کرو.

روٹ اکاؤنٹ کا استعمال کرتے ہوئے اپنے MySQL شیل تک رسائی حاصل کرکے شروع کریں۔

$ mysql - u جڑ - ص

ایک بار لاگ ان ہونے کے بعد، تصدیقی پلگ ان میں ترمیم کرنے کے لیے نیچے دی گئی کمانڈ کو چلائیں۔

auth_socket کے ساتھ شناخت شدہ صارف 'root'@'localhost' کو تبدیل کریں ;

مرحلہ 6: ایک MySQL صارف بنائیں
ابھی تک، ہمارے پاس روٹ اکاؤنٹ کا استعمال کرتے ہوئے صرف MySQL تک رسائی ہے۔ ہمیں ایک نیا صارف بنانا چاہئے اور یہ بتانا چاہئے کہ انہیں کیا مراعات حاصل ہونی چاہئیں۔ نیا صارف بناتے وقت، آپ کو نیچے دیے گئے نحو کا استعمال کرتے ہوئے ان کا صارف نام اور لاگ ان پاس ورڈ شامل کرنا چاہیے۔

صارف 'username'@'localhost' کو 'پاس ورڈ' سے شناخت شدہ بنائیں ;

اب جبکہ صارف بن چکا ہے، ہمیں یہ بتانے کی ضرورت ہے کہ MySQL استعمال کرتے وقت صارف کو کیا مراعات حاصل ہیں۔ مثال کے طور پر، آپ انہیں مخصوص یا تمام ڈیٹا بیس پر مراعات دے سکتے ہیں، جیسے کہ تخلیق، تبدیلی وغیرہ۔

یہاں ایک مثال ہے جہاں ہم نے تمام دستیاب ڈیٹا بیسز پر شامل کردہ صارف کے لیے چند مراعات کی وضاحت کی ہے۔ جو بھی مراعات آپ کے صارف کے لیے مثالی ہیں بلا جھجھک بتائیں۔

گرانٹ تخلیق کریں۔ ، ALTER ، داخل کریں۔ ، اپ ڈیٹ ، پر منتخب کریں۔ * . * گرانٹ آپشن کے ساتھ 'username'@'localhost' میں ;

نئے صارف اور مراعات کو لاگو کرنے کے لیے، مراعات کو فلش کریں اور MySQL سے باہر نکلیں۔

فلش مراعات ;

مرحلہ 7: تخلیق شدہ صارف کی تصدیق کریں۔
آخری قدم کے طور پر، ہمیں اس بات کی تصدیق کرنی چاہیے کہ ہمارا صارف ڈیٹا بیس تک رسائی حاصل کر سکتا ہے اور اسے مخصوص مراعات حاصل ہیں۔ یہ یقینی بنانے کے لیے کہ MySQL سروس چل رہی ہے کو چیک کرکے شروع کریں۔

$ sudo systemctl اسٹیٹس mysql

اگلا، پچھلے مرحلے میں آپ نے جو صارف شامل کیا تھا اس کی اسناد کا استعمال کرتے ہوئے MySQL تک رسائی حاصل کریں۔

$ mysql - یو صارف نام - ص

ایک کامیاب لاگ ان اس بات کی تصدیق کرتا ہے کہ آپ نے MySQL کو کامیابی سے انسٹال کر لیا ہے، اسے کنفیگر کیا ہے، اور ایک نیا صارف شامل کیا ہے۔

نتیجہ

MySQL ایک متعلقہ DBMS ہے جو وسیع پیمانے پر مختلف مقاصد کے لیے استعمال ہوتا ہے۔ یہ ڈیٹا کے انتظام میں ایس کیو ایل کو سپورٹ کرتا ہے، اور یہ پوسٹ ان تمام اقدامات پر بحث کرتی ہے جن پر آپ کو Ubuntu 24.04 پر انسٹال کرنے کے لیے عمل کرنا چاہیے۔ امید ہے کہ، آپ نے اپنے Ubuntu 24.04 پر MySQL کو احاطہ شدہ مراحل کی مدد سے انسٹال کر لیا ہے۔