ডকারের সাথে মাইএসকিউএল ব্যবহার করার পদক্ষেপগুলি কী কী?

Dakarera Sathe Ma I Esaki U Ela Byabahara Karara Padaksepaguli Ki Ki



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

এই নিবন্ধটি ডকারের সাথে মাইএসকিউএল ব্যবহার করার জন্য ধাপে ধাপে পদ্ধতি ব্যাখ্যা করবে।

ডকারের সাথে মাইএসকিউএল ব্যবহার করার পদক্ষেপগুলি কী কী?

ডকারের সাথে মাইএসকিউএল ব্যবহার করতে, নীচের উল্লিখিত পদক্ষেপগুলি চেষ্টা করে দেখুন:







ধাপ 1: ডকার হাব থেকে মাইএসকিউএল ইমেজ টানুন

ডকার হাব থেকে স্থানীয় সিস্টেমে MySQL টানতে, Windows PowerShell-এ নীচের তালিকাভুক্ত কমান্ডটি লিখুন:



ডকার টান মাইএসকিউএল



এটি লক্ষ্য করা যায় যে MySQL ইমেজের সর্বশেষ সংস্করণটি ডাউনলোড করা হয়েছে।





ধাপ 2: ডাউনলোড করা ছবি দেখুন

এর পরে, MySQL ইমেজটি সফলভাবে টেনে নেওয়া হয়েছে তা নিশ্চিত করতে সমস্ত উপলব্ধ চিত্র তালিকাভুক্ত করুন:

ডকার ইমেজ



উপরের আউটপুটটি MySQL ইমেজের সর্বশেষ সংস্করণ দেখায়।

ধাপ 3: MySQL কন্টেইনার শুরু করুন

তারপরে, 'এর মাধ্যমে MySQL কন্টেইনার তৈরি এবং কার্যকর করুন ডকার রান -d –নাম -e MYSQL_ROOT_PASSWORD= 'আদেশ:

ডকার রান -d -- নাম mySql-cont -এইটা MYSQL_ROOT_PASSWORD =mysql123 mysql: সর্বশেষ

এখানে:

  • ' -নাম ' বিকল্পটি কন্টেইনারের নাম সেট করে যেমন, ' 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 ব্যবহার করেছি।

উপসংহার

ডকারের সাথে মাইএসকিউএল ব্যবহার করতে, প্রথমে ডকার হাব থেকে মাইএসকিউএল ইমেজ টানুন ' ডকার টান মাইএসকিউএল 'আদেশ। তারপরে, 'এর মাধ্যমে MySQL কন্টেইনার তৈরি এবং কার্যকর করুন ডকার রান -d –নাম -e MYSQL_ROOT_PASSWORD= ' কমান্ড করুন এবং এটি দেখুন। এর পরে, MySQL কন্টেইনার অ্যাক্সেস করুন এবং MySQL ডাটাবেসের সাথে সংযোগ করুন। অবশেষে, এতে MySQL কমান্ড চালান। এই নিবন্ধটি ডকারের সাথে মাইএসকিউএল ব্যবহার করার পদ্ধতি ব্যাখ্যা করেছে।