এই নিবন্ধটি ডকারের সাথে মাইএসকিউএল ব্যবহার করার জন্য ধাপে ধাপে পদ্ধতি ব্যাখ্যা করবে।
ডকারের সাথে মাইএসকিউএল ব্যবহার করার পদক্ষেপগুলি কী কী?
ডকারের সাথে মাইএসকিউএল ব্যবহার করতে, নীচের উল্লিখিত পদক্ষেপগুলি চেষ্টা করে দেখুন:
- ডকার হাব থেকে মাইএসকিউএল ইমেজ টানুন
- ডাউনলোড করা ছবি দেখুন
- MySQL কন্টেইনার তৈরি করুন এবং চালান
- চলমান ধারক দেখুন
- MySQL কন্টেইনার অ্যাক্সেস করুন
- MySQL ডাটাবেসের সাথে সংযোগ করুন
- MySQL কমান্ড চালান
ধাপ 1: ডকার হাব থেকে মাইএসকিউএল ইমেজ টানুন
ডকার হাব থেকে স্থানীয় সিস্টেমে MySQL টানতে, Windows PowerShell-এ নীচের তালিকাভুক্ত কমান্ডটি লিখুন:
ডকার টান মাইএসকিউএল
এটি লক্ষ্য করা যায় যে MySQL ইমেজের সর্বশেষ সংস্করণটি ডাউনলোড করা হয়েছে।
ধাপ 2: ডাউনলোড করা ছবি দেখুন
এর পরে, MySQL ইমেজটি সফলভাবে টেনে নেওয়া হয়েছে তা নিশ্চিত করতে সমস্ত উপলব্ধ চিত্র তালিকাভুক্ত করুন:
ডকার ইমেজ
উপরের আউটপুটটি MySQL ইমেজের সর্বশেষ সংস্করণ দেখায়।
ধাপ 3: MySQL কন্টেইনার শুরু করুন
তারপরে, 'এর মাধ্যমে MySQL কন্টেইনার তৈরি এবং কার্যকর করুন ডকার রান -d –নাম
এখানে:
- ' -নাম ' বিকল্পটি কন্টেইনারের নাম সেট করে যেমন, ' mySql-cont ”
- ' -d ” পতাকাটি ব্যাকগ্রাউন্ডে ধারকটি চালানোর জন্য ব্যবহার করা হয়।
- ' -e MYSQL_ROOT_PASSWORD ' রুট পাসওয়ার্ড সংজ্ঞায়িত করে ' mysql123 ”
- ' mysql: সর্বশেষ ব্যবহার করার জন্য ডকার ইমেজ হল:
উপরোক্ত-নির্বাহিত কমান্ড একটি তৈরি এবং শুরু করেছে ' mySql-cont ” ব্যাকগ্রাউন্ডে MySQL এর সর্বশেষ সংস্করণ চলমান ধারক৷
ধাপ 4: MySQL কন্টেইনার চলমান দেখুন
MySQL কন্টেইনার সফলভাবে চলছে তা নিশ্চিত করতে, নিম্নলিখিত কমান্ডটি চালান:
ডকার পুনশ্চ
উপরের আউটপুটটি নির্দেশ করে যে MySQL কন্টেইনার সফলভাবে চলছে অর্থাৎ, “ mySql-cont ”
ধাপ 5: MySQL কন্টেইনার অ্যাক্সেস করুন
এখন, ব্যবহার করুন ' docker exec - it ” চলমান MySQL কন্টেইনারের ভিতরে ব্যাশ শেল খুলতে কন্টেইনার নামের সাথে কমান্ড দিন:
ডকার exec -এটা mySql-cont বাশ
উপরে বর্ণিত কমান্ডটি একটি Bash শেল খুলেছে এবং এখন ব্যবহারকারীরা চলমান MySQL কন্টেইনারের মধ্যে কমান্ডটি চালাতে পারে।
ধাপ 6: MySQL ডাটাবেসের সাথে সংযোগ করুন
এর পরে, প্রদত্ত কমান্ড ব্যবহার করে রুট ব্যবহারকারী হিসাবে MySQL ডাটাবেসের সাথে সংযোগ করুন এবং ইন্টারেক্টিভভাবে পাসওয়ার্ড লিখুন:
mysql -উরুট -পি
এটি লক্ষ্য করা যায় যে মাইএসকিউএল শেল শুরু হয়েছে।
ধাপ 7: MySQL কমান্ড চালান
অবশেষে, MySQL কন্টেইনারে MySQL কমান্ড চালান। উদাহরণস্বরূপ, চালান ' ডাটাবেস দেখান; সমস্ত বিদ্যমান ডাটাবেস দেখতে কমান্ড:
ডাটাবেস দেখান;
উপরের আউটপুট MySQL কন্টেইনারে উপলব্ধ ডাটাবেসগুলি দেখিয়েছে।
একটি নির্দিষ্ট ডাটাবেস নির্বাচন করতে, 'চালনা করুন
তদুপরি, নির্বাচিত ডাটাবেসের টেবিলগুলি দেখতে, নীচের প্রদত্ত কমান্ডটি ব্যবহার করুন:
টেবিল দেখান;
উপরের আউটপুটে, MySQL কন্টেইনারের সমস্ত টেবিল দেখা যাবে। আমরা সফলভাবে ডকারের সাথে MySQL ব্যবহার করেছি।
উপসংহার
ডকারের সাথে মাইএসকিউএল ব্যবহার করতে, প্রথমে ডকার হাব থেকে মাইএসকিউএল ইমেজ টানুন ' ডকার টান মাইএসকিউএল 'আদেশ। তারপরে, 'এর মাধ্যমে MySQL কন্টেইনার তৈরি এবং কার্যকর করুন ডকার রান -d –নাম