সোর্স থেকে MySQL বিল্ড করা
MySQL সোর্স থেকে বিল্ড ও ইনস্টল করতে নিচের টুলগুলো প্রয়োজন:
- GNU tar: ডিস্ট্রিবিউশন আনকমপ্রেস ও আনপ্যাক করার জন্য।
- ANSI C++ কম্পাইলার: কোড কম্পাইল করার জন্য।
- Make প্রোগ্রাম: GNU make রিকমেন্ডেড।
ইনস্টলেশন কমান্ড (আনপ্যাকড tar ফাইল থেকে)
shell> configure shell> make shell> make install shell> scripts/mysql_install_db shell> /usr/local/mysql/bin/safe_mysqld &
সোর্স RPM থেকে ইনস্টলেশন
shell> rpm --rebuild MySQL-VERSION.src.rpm
এটি একটি বাইনারি RPM তৈরি করবে যা ব্যবহারকারী ইনস্টল করতে পারবেন।
নতুন ইউজার যোগ করা যায় bin/mysql_setpermission স্ক্রিপ্ট দিয়ে যদি DBI এবং Msql-MySQL-modules Perl মডিউল ইনস্টল করা থাকে।
বিস্তারিত ধাপসমূহ
- ইনস্টলেশন ডিরেক্টরি বেছে নিন এবং সেখানে যান।
- 'Getting MySQL' এ লিস্ট করা সাইট থেকে ডিস্ট্রিবিউশন ফাইল ডাউনলোড করুন। MySQL সোর্স ডিস্ট্রিবিউশন কমপ্রেসড tar আর্কাইভ হিসেবে দেওয়া হয়।
- ডিস্ট্রিবিউশন আনপ্যাক করুন:
shell> gunzip < mysql-VERSION.tar.gz | tar xvf -
- এটি
mysql-VERSIONনামে একটি ডিরেক্টরি তৈরি করবে। - টপ-লেভেল ডিরেক্টরিতে যান:
shell> cd mysql-VERSION
- রিলিজ কনফিগার এবং কম্পাইল করুন:
shell> ./configure --prefix=/usr/local/mysql shell> make
configureরান করার সময় কিছু অপশন নির্দিষ্ট করা যায়। রুট হিসেবে রান করে সব ইনস্টল করুন:shell> make install
- প্রথমবার ইনস্টল করলে MySQL গ্রান্ট টেবিল তৈরি করুন:
shell> scripts/mysql_install_db
- ইনিশিয়ালাইজ ও টেস্ট করুন যেন সবকিছু ঠিকমতো কাজ করছে।