মারিয়াডিবিতে সংযোগ করার সময় মাইএসকিউএল ওয়ার্কবেঞ্চ সতর্কতা


11

কুবুন্টু 15.10 এবং মারিয়াডিবি সার্ভার সংস্করণ: 10.0.22-মারিয়াডিবি -0ubuntu0.15.10.1 (উবুন্টু) এ মাইএসকিউএল ওয়ার্কবেঞ্চ 6.3 ব্যবহার করার সময়, আমি নিম্নলিখিত সতর্কতাটি পাই।

এটি কি প্রত্যাশিত?

বেমানান / নন-স্ট্যান্ডার্ড সার্ভার সংস্করণ বা সংযোগ প্রোটোকল সনাক্ত হয়েছে (10.0.22)।

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

মাইএসকিউএল ওয়ার্কবেঞ্চ মাইএসকিউএল সার্ভার সংস্করণ 5.1, 5.5, 5.6 এবং 5.7 জন্য বিকাশিত এবং পরীক্ষিত

সফলভাবে মাইএসকিএল সংযোগ তৈরি করেছে

এই সংযোগ সম্পর্কিত তথ্য:

হোস্ট: লোকালহোস্ট পোর্ট: 0 ব্যবহারকারী: সার্গ এসএসএল: সক্ষম নয়

এই সংযোগের জন্য নির্ধারিত পরামিতিগুলির সাথে একটি সফল মাইএসকিউএল সংযোগ তৈরি করা হয়েছিল।


এটা বোঝার উপায় নেই যে ওরাকল তাদের পণ্যগুলির সাথে প্রতিযোগিতা করে কাঁটাচামচকে সমর্থন করা বিরক্ত করে না ... তবে সতর্কবার্তাটি বলেছে যে ইতিমধ্যে ...
গার্ট ভ্যান ডান বার্গ

বার্তাটি অক্ষম করার জন্য একটি বিকল্প সরবরাহ করার জন্য বেশ কয়েকটি অনুরোধ রইল
ক্রেজিটাইম

ওয়ার্কবেঞ্চ 8.0.12 এবং পরে প্যাস আপ হওয়ার পরে এই বার্তাটি অক্ষম করার একটি বিকল্প রয়েছে have যদিও এই সংস্করণটি জিনোমে কাজ করছে বলে মনে হচ্ছে, এটি উবুন্টুতে ( ইউএসএইচপি / bugs.mysql.com/bug.php?id=91967 ) দুর্ভাগ্যক্রমে ইউনিটি ক্রাশ করেছে ।
smhg

উত্তর:


11

টিএল; ডিআর
হ্যাঁ এটি প্রত্যাশিত, কারণ মাইএসকিউএল ওয়ার্কবেঞ্চ একটি ওরাকল পণ্য এবং এটি আনুষ্ঠানিকভাবে মারিয়াডিবি সমর্থন করে না যা আসলে মাইএসকিউএল প্রতিযোগী। ওয়ার্কবেঞ্চ আপনাকে সম্ভাব্য অসুবিধাগুলি সম্পর্কে সতর্ক করে দিচ্ছে , অগত্যা সনাক্ত হওয়াগুলি নয়। বেশিরভাগ ক্ষেত্রে, এটি নিরাপদে উপেক্ষা করা যেতে পারে।

বিস্তারিত

মাইএসকিউএল সামঞ্জস্য উপর MariaDB জ্ঞান-বেস নিবন্ধ সম্পর্ক সবচেয়ে ভালোভাবে বর্ণনা (জোর খনি):

সমস্ত ব্যবহারিক উদ্দেশ্যে, মারিয়াডিবি একই মাইএসকিউএল সংস্করণ প্রতিস্থাপনের ক্ষেত্রে একটি বাইনারি ড্রপ (উদাহরণস্বরূপ মাইএসকিউএল 5.1 -> মারিয়াডিবি 5.1 এবং মারিয়াডিবি 5.3 সুসংগত। । এর অর্থ কী:

  • ডেটা এবং টেবিল সংজ্ঞা ফাইল (.frm) ফাইলগুলি বাইনারি সামঞ্জস্যপূর্ণ।
    • দর্শনগুলির সাথে বেমানান হওয়ার জন্য নীচের নোটটি দেখুন!
  • সমস্ত ক্লায়েন্টের API, প্রোটোকল এবং স্ট্রাক্টগুলি অভিন্ন। সমস্ত ফাইলের নাম, বাইনারি, পাথ, পোর্ট, সকেট এবং ইত্যাদি ... একই হওয়া উচিত।
  • সমস্ত মাইএসকিউএল সংযোগকারী (পিএইচপি, পার্ল, পাইথন, জাভা,। নেট, মাইওডিসিবি, রুবি, মাইএসকিউএল সি সংযোগকারী ইত্যাদি) মারিয়াডিবিতে অপরিবর্তিত কাজ করে।
    • পিএইচপি 5 এর সাথে কয়েকটি ইনস্টলেশন সমস্যা রয়েছে যা সম্পর্কে আপনার সচেতন হওয়া উচিত (পুরানো পিএইচপি 5 ক্লায়েন্ট কীভাবে লাইব্রেরির সামঞ্জস্যতা পরীক্ষা করে দেখুন)।
  • মাইএসকিএল-ক্লায়েন্ট প্যাকেজটি মারিয়াডিবি সার্ভারের সাথেও কাজ করে।
  • ভাগ করা ক্লায়েন্ট লাইব্রেরি মাইএসকিউএল এর ক্লায়েন্ট লাইব্রেরির সাথে বাইনারি সামঞ্জস্যপূর্ণ।

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

আমরা আমাদের সামঞ্জস্যতা বজায় রাখার জন্য এবং যে কোনও এবং সমস্ত বৈশিষ্ট্য এবং বাগ ফিক্স ওরাকল যুক্ত করে তা নিশ্চিত করার জন্য আমরা মাইএসকিউএল কোড বেসের সাথে মাসিক মার্জ করি

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


রেফারেন্সের জন্য, সামঞ্জস্যতা তালিকাটি এই হিসাবে চলতে থাকবে: মাইএসকিউএল 5.6 <==> মারিয়াডিবি 10.1, মাইএসকিউএল 5.7 <==> মারিয়াডিবি 10.2, মাইএসকিউএল 8.0 <==> মারিয়াডিবি 10.3। এগুলি অবশ্যই যথাযথ সমতুল্য নয় এবং কিছুটা ওভারল্যাপ রয়েছে তবে এটি একটি খুব কাছের গাইডলাইন।
শারিলহোহমান
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.