উবুন্টু 24.04 এ MySQL ইনস্টল করুন

Ubuntu 24 04 E Mysql Inastala Karuna



MySQL হল একটি নির্ভরযোগ্য এবং বহুল ব্যবহৃত DBMS যা ডেটা পরিচালনার জন্য SQL এবং একটি রিলেশনাল মডেল ব্যবহার করে। লিনাক্সে LAMP-এর অংশ হিসেবে MySQL ইনস্টল করা আছে, কিন্তু আপনি এটি আলাদাভাবে ইনস্টল করতে পারেন। এমনকি Ubuntu 24.04-এ MySQL ইনস্টল করা সহজ। এই নির্দেশিকা অনুসরণ করার পদক্ষেপগুলিকে রূপরেখা দেয়৷ পড়তে!

উবুন্টু 24.04 এ মাইএসকিউএল ইনস্টল করার জন্য ধাপে ধাপে নির্দেশিকা

যদি আপনার উবুন্টু 24.04-এ একটি ব্যবহারকারীর অ্যাকাউন্ট থাকে এবং আপনার সুডো সুবিধা থাকে, তাহলে MySQL ইনস্টল করার জন্য আপনাকে নীচের পদ্ধতি অনুসরণ করতে হবে।







ধাপ 1: সিস্টেমের সংগ্রহস্থল আপডেট করুন
উবুন্টুতে প্যাকেজ ইনস্টল করার সময়, উত্স তালিকা রিফ্রেশ করতে আপনার সিস্টেমের সংগ্রহস্থল আপডেট করা উচিত। এটি করা নিশ্চিত করে যে MySQL প্যাকেজটি আপনার ইনস্টল করা সর্বশেষ স্থিতিশীল সংস্করণ।



$ sudo apt আপডেট

ধাপ 2: MySQL সার্ভার ইনস্টল করুন
একবার প্যাকেজ সূচী আপডেট হয়ে গেলে, পরবর্তী ধাপ হল নিচের কমান্ডটি ব্যবহার করে MySQL সার্ভার প্যাকেজ ইনস্টল করা।



$ sudo apt mysql ইনস্টল করুন - সার্ভার

ইনস্টলেশনের পরে, আপনার উবুন্টু 24.04 এ MySQL পরিষেবা শুরু করুন।





$ sudo systemctl শুরু mysql. সেবা

ধাপ 3: মাইএসকিউএল কনফিগার করুন
আমরা MySQL এর সাথে কাজ শুরু করার আগে, আমাদের কয়েকটি কনফিগারেশন করতে হবে। প্রথমে নিচের কমান্ডটি ব্যবহার করে MySQL শেল অ্যাক্সেস করুন।

$ sudo mysql

শেল খুলে গেলে, আপনার জন্য একটি পাসওয়ার্ড সেট করুন 'মূল' নিচের সিনট্যাক্স ব্যবহার করে।



ব্যবহারকারীর 'root'@'localhost'কে 'your_password' দ্বারা mysql_native_password দিয়ে শনাক্ত করুন ;

আমরা ব্যবহার করার জন্যও নির্দিষ্ট করেছি mysql_native_password প্রমাণীকরণ পদ্ধতি.

MySQL শেল থেকে প্রস্থান করুন।

প্রস্থান ;

ধাপ 4: MySQL স্ক্রিপ্ট চালান
MySQL-এর একটি আকর্ষণীয় বৈশিষ্ট্য হল এটি একটি স্ক্রিপ্ট অফার করে যা দ্রুত সেট আপ করতে আপনার চালানো উচিত। স্ক্রিপ্ট আপনাকে আপনার পছন্দের উপর ভিত্তি করে বিভিন্ন সেটিংস নির্দিষ্ট করতে অনুরোধ করে। উদাহরণস্বরূপ, আপনাকে রুট ব্যবহারকারীর জন্য একটি পাসওয়ার্ড সেট করতে বলা হবে। প্রতিটি প্রম্পট মাধ্যমে যান এবং সেই অনুযায়ী প্রতিক্রিয়া.

$ sudo mysql_secure_installation

ধাপ 5: প্রমাণীকরণ পদ্ধতি পরিবর্তন করুন
সফলভাবে MySQL ইনস্টলেশন স্ক্রিপ্ট চালানোর পরে, আপনার প্রমাণীকরণ পদ্ধতি পরিবর্তন করা উচিত এবং এটি ব্যবহার করার জন্য সেট করা উচিত auth_socket প্লাগ লাগানো.

রুট অ্যাকাউন্ট ব্যবহার করে আপনার MySQL শেল অ্যাক্সেস করে শুরু করুন।

$ mysql - u root - পি

একবার লগ ইন করা হলে, প্রমাণীকরণ প্লাগইন পরিবর্তন করতে নীচের কমান্ডটি চালান।

auth_socket দিয়ে চিহ্নিত ব্যবহারকারী 'root'@'localhost' পরিবর্তন করুন ;

ধাপ 6: একটি MySQL ব্যবহারকারী তৈরি করুন
এখন পর্যন্ত, রুট অ্যাকাউন্ট ব্যবহার করে আমাদের শুধুমাত্র MySQL-এ অ্যাক্সেস আছে। আমাদের একটি নতুন ব্যবহারকারী তৈরি করা উচিত এবং তাদের কী সুবিধা থাকা উচিত তা উল্লেখ করা উচিত। একটি নতুন ব্যবহারকারী তৈরি করার সময়, আপনাকে অবশ্যই নীচের সিনট্যাক্স ব্যবহার করে তাদের ব্যবহারকারীর নাম এবং লগইন পাসওয়ার্ড যোগ করতে হবে।

ব্যবহারকারী তৈরি করুন 'ব্যবহারকারীর নাম' @ 'লোকালহোস্ট' 'পাসওয়ার্ড' দ্বারা চিহ্নিত ;

এখন যেহেতু ব্যবহারকারী তৈরি হয়েছে, মাইএসকিউএল ব্যবহার করার সময় ব্যবহারকারীর কী সুবিধা রয়েছে তা আমাদের উল্লেখ করতে হবে। উদাহরণস্বরূপ, আপনি একটি নির্দিষ্ট বা সমস্ত ডাটাবেসে তাদের বিশেষ সুবিধা দিতে পারেন, যেমন CREATE, ALTER ইত্যাদি।

এখানে একটি উদাহরণ যেখানে আমরা সমস্ত উপলভ্য ডেটাবেসে যুক্ত ব্যবহারকারীর জন্য কয়েকটি বিশেষাধিকার নির্দিষ্ট করেছি। আপনার ব্যবহারকারীর জন্য যে কোন সুবিধাগুলি আদর্শ তা নির্দ্বিধায় উল্লেখ করুন৷

গ্রান্ট তৈরি করুন , ALTER , ঢোকান , হালনাগাদ , নির্বাচন করুন * . * গ্রান্ট অপশন সহ 'ইউজারনেম'@'লোকালহোস্ট'-এ ;

নতুন ব্যবহারকারী এবং সুযোগ-সুবিধাগুলি প্রয়োগ করার জন্য, বিশেষাধিকারগুলি ফ্লাশ করুন এবং MySQL থেকে প্রস্থান করুন৷

ফ্লাশ বিশেষাধিকার ;

ধাপ 7: তৈরি করা ব্যবহারকারী নিশ্চিত করুন
শেষ পদক্ষেপ হিসাবে, আমাদের যাচাই করা উচিত যে আমাদের ব্যবহারকারী ডাটাবেস অ্যাক্সেস করতে পারে এবং নির্দিষ্ট বিশেষাধিকার রয়েছে। MySQL পরিষেবাটি চলছে তা নিশ্চিত করতে পরীক্ষা করে শুরু করুন।

$ sudo systemctl অবস্থা mysql

এরপরে, আপনি আগের ধাপে যোগ করেছেন এমন ব্যবহারকারীর শংসাপত্র ব্যবহার করে MySQL অ্যাক্সেস করুন।

$ mysql - ইউ ব্যবহারকারীর নাম - পি

একটি সফল লগইন নিশ্চিত করে যে আপনি সফলভাবে MySQL ইনস্টল করেছেন, এটি কনফিগার করেছেন এবং একজন নতুন ব্যবহারকারী যোগ করেছেন।

উপসংহার

মাইএসকিউএল হল একটি রিলেশনাল ডিবিএমএস যা বিভিন্ন উদ্দেশ্যে ব্যাপকভাবে ব্যবহৃত হয়। এটি ডেটা পরিচালনায় এসকিউএল সমর্থন করে এবং এই পোস্টটি উবুন্টু 24.04 এ ইনস্টল করার জন্য আপনার অনুসরণ করা সমস্ত পদক্ষেপ নিয়ে আলোচনা করে। আশা করি, আপনি কভার পদক্ষেপগুলির সাহায্যে আপনার উবুন্টু 24.04 এ MySQL ইনস্টল করেছেন।