MySQL একটি জনপ্রিয় ওপেন সোর্স ডেটাবেস সিস্টেম যা Java অ্যাপ্লিকেশন ডেভেলপমেন্টে ব্যাপকভাবে ব্যবহৃত হয়। MySQL ইনস্টলেশন প্রক্রিয়া বিভিন্ন অপারেটিং সিস্টেমে কিছুটা ভিন্ন হতে পারে। এখানে, আমরা Windows, Linux, এবং MacOS এ MySQL ইনস্টল করার ধাপগুলো নিয়ে আলোচনা করব।
Windows এ MySQL ইনস্টলেশন
1. MySQL Community Edition ডাউনলোড করা
- MySQL এর অফিসিয়াল ওয়েবসাইটে যান: https://dev.mysql.com/downloads/
- "MySQL Community Server" সিলেক্ট করুন এবং আপনার Windows এর জন্য সঠিক ভার্সন নির্বাচন করুন।
- ডাউনলোড শুরু করুন এবং
.msi(Windows Installer) ফাইলটি নির্বাচন করুন।
2. MySQL ইনস্টলেশন প্রক্রিয়া
- ডাউনলোড করা
.msiফাইলটি রান করুন। - ইনস্টলেশন উইজার্ডে কয়েকটি অপশন আসবে:
- Setup Type: Typical বা Custom নির্বাচন করতে হবে। সাধারণত, Typical নির্বাচন করলে সবকিছু অটোমেটিক ইনস্টল হয়ে যাবে।
- Choose a setup type: "Developer Default" নির্বাচন করুন যদি আপনি ডেভেলপমেন্ট পরিবেশ তৈরি করতে চান।
- Configure MySQL Server: এখানে আপনাকে MySQL এর রুট পাসওয়ার্ড সেট করতে হবে।
- Start MySQL Server at Startup: এটি সক্রিয় রাখলে MySQL সার্ভার প্রতিবার সিস্টেম চালু হলে অটোমেটিকভাবে চালু হবে।
- ইনস্টলেশন শেষে, "Finish" ক্লিক করুন।
3. MySQL সার্ভার চালু করা
- Windows এর সার্ভিস ম্যানেজার থেকে MySQL সার্ভার চালু করতে পারেন।
- অথবা, কমান্ড প্রম্পট (Command Prompt) থেকে নিম্নলিখিত কমান্ডটি ব্যবহার করে MySQL সার্ভার চালু করুন:
mysql -u root -p
এটি আপনাকে রুট ইউজার হিসেবে লগইন করতে বলবে।
Linux এ MySQL ইনস্টলেশন
Linux এ MySQL ইনস্টল করার জন্য সাধারণত প্যাকেজ ম্যানেজার ব্যবহার করা হয়। এখানে Ubuntu বা Debian ভিত্তিক ডিস্ট্রিবিউশনের জন্য নির্দেশনা দেওয়া হয়েছে।
1. MySQL প্যাকেজ ইনস্টল করা
- প্রথমে আপনার সিস্টেম আপডেট করুন:
sudo apt update
- এরপর, MySQL সার্ভার ইনস্টল করুন:
sudo apt install mysql-server
2. MySQL সার্ভার কনফিগার করা
ইনস্টলেশনের পর, MySQL নিরাপত্তা সেটআপ করার জন্য একটি স্ক্রিপ্ট চালাতে হবে:
sudo mysql_secure_installation
এই স্ক্রিপ্টটি আপনাকে রুট পাসওয়ার্ড সেট করতে বলবে এবং অন্যান্য নিরাপত্তা বৈশিষ্ট্য কনফিগার করতে সাহায্য করবে।
3. MySQL সার্ভার চালু এবং স্টপ করা
MySQL সার্ভার চালু করতে:
sudo systemctl start mysql
MySQL সার্ভার স্টপ করতে:
sudo systemctl stop mysql
4. MySQL সার্ভারে লগইন করা
MySQL সার্ভারে লগইন করতে:
sudo mysql -u root -p
এটি আপনাকে পাসওয়ার্ড দিতে বলবে। পাসওয়ার্ড দিয়ে লগইন করলে MySQL শেল খুলে যাবে।
MacOS এ MySQL ইনস্টলেশন
MacOS এ MySQL ইনস্টল করার জন্য Homebrew প্যাকেজ ম্যানেজার ব্যবহার করা যায়, যা বেশ সহজ এবং দ্রুত।
1. Homebrew ইনস্টল করা (যদি না থাকে)
প্রথমে, যদি Homebrew আপনার সিস্টেমে ইনস্টল না থাকে, তাহলে এটি ইনস্টল করুন। টার্মিনালে এই কমান্ডটি রান করুন:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2. MySQL ইনস্টল করা
Homebrew দিয়ে MySQL ইনস্টল করতে এই কমান্ডটি রান করুন:
brew install mysql
3. MySQL সার্ভার চালু করা
MySQL সার্ভার চালু করতে:
brew services start mysql
4. MySQL সার্ভারে লগইন করা
MySQL সার্ভারে লগইন করতে:
mysql -u root
এটি আপনাকে MySQL শেল অ্যাক্সেস দেবে। প্রথমবার লগইন করার সময় পাসওয়ার্ডের প্রয়োজন হবে না।
5. MySQL সার্ভার বন্ধ করা
MySQL সার্ভার বন্ধ করতে:
brew services stop mysql
সারাংশ
MySQL ইনস্টলেশন প্রক্রিয়া বিভিন্ন অপারেটিং সিস্টেমে কিছুটা আলাদা হলেও মূলত একে ইনস্টল করার জন্য প্যাকেজ ম্যানেজার বা ইনস্টলার ব্যবহার করা হয়। Windows এ ইনস্টলেশনের জন্য .msi ফাইল এবং Linux ও MacOS এ Homebrew বা apt-get ব্যবহৃত হয়। ইনস্টলেশন পরবর্তী কনফিগারেশন এবং MySQL সার্ভার চালু/বন্ধ করার জন্য সিস্টেমের সংশ্লিষ্ট কমান্ডগুলি ব্যবহার করা হয়। একবার ইনস্টলেশন সম্পন্ন হলে, আপনি MySQL শেল বা অন্য যে কোনো ক্লায়েন্ট টুল ব্যবহার করে ডেটাবেস ম্যানেজ করতে পারেন।
Read more