মাইক্লি, স্বয়ংক্রিয়তা সম্পন্ন টার্মিনালের জন্য একটি মাইএসকিউএল ক্লায়েন্ট

মাইক্লি সম্পর্কে

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

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

মাইক্লির সাধারণ বৈশিষ্ট্য

মাইক্লি স্বয়ংক্রিয়রূপে

মাইক্লি একটি কমান্ড লাইন সরঞ্জাম মাইএসকিউএল, মারিয়াডিবি এবং পারকোনার জন্য এবং নিম্নলিখিত ফাংশন সমর্থন করে:

  • আসুন দেখা করি স্বতঃসিদ্ধ এবং সম্পূর্ণ আপার বা লোয়ার কেস। কমান্ডগুলি টাইপ করা শুরু করার সাথে সাথে এটি কার্যকর হবে।
  • এসকিউএল কীওয়ার্ডগুলি টাইপ করার সাথে সাথে ডাটাবেসে সারণী, দর্শন এবং কলামগুলি টাইপ করার সময় অটো-পপুলেট করুন।
  • এর ভাল প্রিন্ট ট্যাবুলার ডেটা যাতে আপনি রঙগুলি দেখতে পাবেন। আমরা যখন আমাদের প্রশ্নগুলি লিখি, আমরা দেখতে পাব যে সংরক্ষিত শব্দের একটি বর্ণ থাকবে, অন্যদিকে ডেটা এবং ধ্রুবকটি অন্য another এটি ব্যবহারকারীগণকে আমরা ডিবি-র কাছে করা প্রশ্নগুলি দ্রুত এবং সহজেই সনাক্ত এবং বিশ্লেষণের অনুমতি দেবে।
  • এই ক্লায়েন্টটি আমাদের সমর্থন সরবরাহ করতে চলেছে বহু-লাইন প্রশ্ন.
  • জন্য সমর্থন এসএসএল / টিএলএস সংযোগগুলি.
  • আমাদের সম্ভাবনা থাকবে আমাদের প্রশ্নগুলি সংরক্ষণ করুন পছন্দসই। আমরা আপনার ফলাফলটি কোনও ফাইলে সংরক্ষণ করতে সক্ষম হব। এই কার্যকারিতাটি ডিফল্টরূপে অক্ষম থাকে তবে আমরা সম্পাদনা করে এটি সক্রিয় করতে পারি কনফিগারেশন ফাইল, পাওয়া ~ / .মাইক্রাইক.
  • সব রেকর্ড আমরা তাদের ফাইলে খুঁজে পেতে সক্ষম হব ~ / .mycli.log.
  • আমরা ব্যবহার করতে সক্ষম হতে সমর্থন পাবেন বিভিন্ন থিম.
  • সঙ্গে ভাল কাজ করে ইউনিকোড ইনপুট / আউটপুট.

এগুলি এর বৈশিষ্ট্যগুলির মধ্যে কয়েকটি। আমরা খুঁজে পেতে সক্ষম হবে এর সমস্ত বৈশিষ্ট্য তার গিটহাব পৃষ্ঠায়।

উবুন্টুতে মাইক্লি ইনস্টল করুন

পাইথন 3.6 শেল
সম্পর্কিত নিবন্ধ:
পাইথন ৩.3.6, এটি পিপিএ থেকে ইনস্টল করুন বা উবুন্টুতে এর উত্স কোডটি সংকলন করুন

মাইএসকিউএল সিএলআই ইনস্টল করতে, অর্থাত্ মাইক্লি, আমাদের পাইথন 2.7+ বা 3.4+ চলমান একটি সিস্টেম দরকার। এই কারণে আমাদের নিশ্চিত করতে হবে যে আমাদের উবুন্টু সিস্টেমে পাইথন ইনস্টল করা আছে। যদি আমাদের কাছে এই ভাষা না থাকে, এটি ইনস্টল করতে, টার্মিনালটিতে নিম্নলিখিত কমান্ডটি কার্যকর করুন (Ctrl + Alt + T):

sudo apt install python

উপরের প্রয়োজনীয়তাটি পূরণ হয়ে গেলে, মাইক্লিটি রয়েছে প্যাকেজ প্যাকেজ ম্যানেজার সংগ্রহস্থলগুলিতে উপলব্ধ সিস্টেমের। আমরা এই ক্লায়েন্টটি ইনস্টল করতে নিম্নলিখিত স্ক্রিপ্টটি ব্যবহার করতে সক্ষম হব:

অ্যাপ্লিকেশন থেকে মাইক্লি ইনস্টল করুন

sudo apt update && sudo apt install mycli

আর একটি ইনস্টলেশন বিকল্প ব্যবহার করা হবে বীচি। এই পাইথন প্যাকেজ ম্যানেজারটি ব্যবহার করে মাইক্লি ইনস্টল করতে, আপনাকে কেবলমাত্র টার্মিনালে টাইপ করতে হবে (Ctrl + Alt + T):

sudo pip3 install mycli

ইনস্টলেশন পরে, আমরা সক্ষম হতে হবে ইনস্টল ক্লায়েন্টের সংস্করণ পরীক্ষা করুন নিম্নলিখিত কমান্ড সহ:

মাইক্লি সংস্করণ দেখুন

mycli -v

শুরু করার জন্য, আমরা নীচে প্রদর্শিত কমান্ডটি ব্যবহার করে সংযোগ করতে সক্ষম হব:

মাইক্লি চলছে

sudo mycli

নোট করুন যে পরামর্শগুলি কর্সারের অবস্থানের উপর নির্ভর করে সংবেদনশীল। উদাহরণস্বরূপ: FROM কীওয়ার্ডের পরে কেবল সারণীগুলিই প্রস্তাবিত হয় এবং কেবলমাত্র কলামের নাম WHERE ধারাটির পরে প্রস্তাবিত হয় suggested

সাহায্য

পেতে সমস্ত কমান্ডের তালিকা যা মাইক্লি ব্যবহার করতে পারেআপনাকে যা করতে হবে তা হল টার্মিনালে নিম্নলিখিত সহায়তা কমান্ডটি চালানো:

মাইক্লি সাহায্য

mycli --help

পাড়া মাইক্লি ব্যবহার সম্পর্কে আরও জানুনব্যবহারকারীরা পরামর্শ নিতে পারেন অফিসিয়াল ডকুমেন্টেশন প্রকল্পের ওয়েবসাইটে দেওয়া।

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


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।