মিডিয়া লাইব্রেরি ডাটাবেসে কোথায় থাকে?


27

আমি লোকালহোস্ট থেকে একটি ওয়েব হোস্টে একটি ওয়ার্ডপ্রেস সাইট রফতানি করছি এবং ওয়েব হোস্ট লোকালহোস্টের সাথে যোগাযোগ করতে অক্ষম হওয়ায় আমি মিডিয়া লাইব্রেরি আমদানি করতে অক্ষম।

আমি / ডাব্লুপি-কনটেন্ট / আপলোড / ... থেকে লোকালহোস্টের সমস্ত ফাইল আপলোড করেছি এবং আমি ভাবছি যে আমার কেবলমাত্র মাইএসকিউএল ডাটাবেসের অংশটি বিচ্ছিন্ন করে মিডিয়া লাইব্রেরি থাকা এবং ইউআরএল সামঞ্জস্য করা দরকার, তারপরে আমদানি করুন ওয়েব হোস্ট ডাটাবেসের মধ্যে এসকিউএল।

আপনি কি আমাকে বলতে পারবেন যে মিডিয়া লাইব্রেরিটি মাইএসকিউএল ডাটাবেসে কোথায় থাকে?

উত্তর:


28

মিডিয়া লাইব্রেরি wp_posts এবং wp_postmeta উভয়েই থাকে

  • wp_postmeta এ চিত্রের URL রয়েছে
  • ডাব্লুপি_পোস্টগুলিতে পোস্ট আইডির সাথে একটি পোস্টে প্রতিটি চিত্র সন্নিবেশের জন্য একটি এন্ট্রি থাকে।

এসকিউএল হিসাবে এই 2 টি টেবিল রফতানি এবং আমদানি করা আমার পক্ষে কাজ করে না - আমি 'কী 7 এর জন্য সদৃশ এন্ট্রি পেয়েছি ...

এক্সপোর্ট এবং এই 2 টেবিল আমদানি CSV হিসাবে করেনি কাজ, "যে CSV লোড ডেটা ব্যবহার" ব্যবহার।

আমদানি করার আগে, আমি প্রাপক ডাটাবেসে 2 টি টেবিল খালি করেছি।


স্থানীয় বিকাশকারী থেকে লাইভ রিমোট হোস্টে যাওয়ার বিকল্প উপায় হ'ল ডাব্লুপি মাইগ্রেট ডিবি ব্যবহার করা ।
স্টিভ 8

22
Select * from wp_posts where post_type = 'attachment';

মিডিয়া লাইব্রেরিতে সমস্ত এন্ট্রি ফিরিয়ে দেবে।
কার্যকর হওয়ার পরে, আপনি ফলাফলের টেবিলটি এসকিউএল, বা সিএসভি, বা আপনার পছন্দ মতো কোনও বহনযোগ্য ডেটা ফর্ম্যাট হিসাবে রফতানি করতে পারেন। মনে রাখবেন, আপনার ডাটাবেসে এন্ট্রি ইতিমধ্যে উপস্থিত রয়েছে কিনা তা আপনি নিশ্চিত না থাকলে INSERT IGNOREপরিবর্তে বিবৃতিটি ব্যবহার করুন INSERT। (পিএইচপিএমওয়াইএডমিন বা অন্যান্য মাইএসকিউএল ক্লায়েন্টে প্যান রফতানির মাধ্যমে এটি সম্ভব)।
এছাড়াও, প্রতিটি পোস্টে মিডিয়া লাইব্রেরি উল্লেখ করে এন্ট্রি রয়েছে, যেমন সংযুক্তি চিত্র বা থাম্বনেইল চিত্রগুলি, যা wp_postmetaসারণীতে সঞ্চিত রয়েছে। ওয়ার্ডপ্রেস সেগুলি সংরক্ষণ করে তাই মিডিয়া পোস্ট বা পৃষ্ঠাগুলিতে "সংযুক্ত করে"। আপনি যদি এগুলিও রফতানি করতে চান তবে আপনাকে এরকম কিছু ব্যবহার করতে হবে:

 SELECT * FROM  `wp_postmeta` WHERE meta_key IN ('_wp_attached_file', '_wp_attachment_backup_sizes',  '_wp_attachment_metadata',  '_thumbnail_id')

এবং তারপরে আপনি এগুলি যেখানে চান সেখানে রফতানি করতে পারেন। ওয়ার্ডপ্রেসের মিডিয়া লাইব্রেরি স্টাফ সম্পর্কে আমি এগুলি জানি।


4
ওয়ার্ডপ্রেস বিকাশ যা আপনি অন্ধকারের পৃথিবীতে আমাকে একটি ছোট্ট আলো সরবরাহ করেছেন
কেবিল্ডস
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.