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