ওয়ার্ডপ্রেস ৪.২ সুরক্ষার কারণে "utf8mb4" অক্ষর এনকোডিংয়ের জন্য সমর্থন প্রবর্তন করেছে , তবে কেবল মাইএসকিউএল 5.5.3 এবং এর চেয়ে বেশি সমর্থন করে। ইনস্টলার (এবং আপডেটেটর) যেভাবে এটি পরিচালনা করে তা হ'ল এটি আপনার মাইএসকিউএল সংস্করণটি পরীক্ষা করে এবং আপনার ডাটাবেসটি কেবল সমর্থিত হলেই utfmb4 এ আপগ্রেড করা হবে ।
এটি তাত্ত্বিকভাবে দুর্দান্ত শোনায় তবে আপনি যখন কোনও মাইএসকিউএল সার্ভার থেকে ডেটাবেসগুলি মাইগ্রেট করছেন যা utf8mb4 কে সমর্থন করে না এমন একটিতে রূপান্তর করে the অন্য উপায়ে কাজ করা উচিত, এটি মূলত একমুখী অপারেশন।
হিসাবে Evster দ্বারা নির্দিষ্ট আপনি পারে phpMyAdmin এর "রপ্তানি" বৈশিষ্ট্য ব্যবহার করে সাফল্য আছে। " এক্সপোর্ট পদ্ধতি: কাস্টম " এবং " ডেটাবেস সিস্টেম বা পুরানো মাইএসকিউএল সার্ভারের সাথে আউটপুট সামঞ্জস্যতা সর্বাধিক করতে: " ড্রপডাউনটি " এমওয়াইএসকিউএল 40 " নির্বাচন করুন ।
Mysqldump ব্যবহার করে কমান্ড লাইন রফতানির জন্য। পতাকাটি দেখুন:
$ mysqldump --compatible=mysql4
দ্রষ্টব্য: ডাটাবেসে যদি কোনও 4-বাইট অক্ষর থাকে তবে সেগুলি দূষিত হবে।
শেষ অবধি, জনপ্রিয় ডাব্লুপি মাইগ্রেট ডিবি প্রো প্লাগইন ব্যবহার করে এমন কারও জন্য, এই ওয়ার্ডপ্রেস.আর্গ থ্রেডের একজন ব্যবহারকারী রিপোর্ট করেছেন যে মাইগ্রেশনটি সর্বদা সঠিকভাবে পরিচালিত হয় তবে আমি কোনও অফিসিয়াল খুঁজে পাইনি।
ডাব্লুপি মাইগ্রেট ডিবি প্লাগইন একটি কোলেশন থেকে অন্য কোলেশন ডাটাবেস অনুবাদ করে যখন এটি প্রাক-বা পোস্ট -5.5.3 মাইএসকিউএল সহ হোস্টের মধ্যে 4.2 সাইটগুলি সরিয়ে দেয়
এই সময়ে, ডাটাবেস আপডেট থেকে বেরিয়ে আসার কোনও উপায় বলে মনে হচ্ছে না। সুতরাং আপনি যদি কোনও ওয়ার্কফ্লো ব্যবহার করছেন যেখানে আপনি কোনও সার্ভার বা লোকালহোস্ট থেকে কোনও সাইট মাইএসকিউএল> 5.5.3 এর সাথে পুরানো মাইএসকিউএল সংস্করণ ব্যবহার করে এমন কোনও জায়গায় স্থানান্তর করছেন you