কিছু ক্ষেত্র বাদে মাইস্ক্লড্প টেবিল


14

কিছু ক্ষেত্রবিহীন কোনও টেবিলটি মাইসকিल्डম্প করার কোনও উপায় আছে কি?

আমাকে ব্যাখ্যা করতে দাও:
আমার কাছে একটি মাইএসকিউএল ডাটাবেস রয়েছে tests। ইন testsআমি 3 টেবিল আছে: USER, TOTOএবং TATA। আমি শুধু টেবিলের কিছু ক্ষেত্র mysqldump করতে চান USER, তাই মত কিছু ক্ষেত্র ব্যতীত mail, ip_loginইত্যাদি

কিভাবে আমি এটি করতে পারব?

উত্তর:



8

এটি সরাসরি মাইএসকিএলডাম্প দিয়ে করা যায় না। তবে, আপনি একটি অস্থায়ী টেবিল বা এমন একটি ভিউ তৈরি করতে পারেন যাতে প্রশ্নে ডেটা থাকে না এবং তারপরে ফলাফলটি ডাম্প করে। কোনও দৃশ্যের ক্ষেত্রে, আমি মনে করি আপনার INTO OUTFILEপছন্দসই ডেটা পেতে আপনার মাইএসকিल्डম্পের চেয়ে ব্যবহার করতে হবে, তবে অস্থায়ী টেবিলের পরিবর্তে ভিউ ব্যবহার করার ফলে ডিবিএমএসে কোনও অতিরিক্ত স্থান না নেওয়ার সুবিধা রয়েছে।

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


0

এটি করতে আপনি Phpmyadmin ব্যবহার করতে পারেন। আপনি যে ক্ষেত্রগুলি চান তা নির্বাচন করতে একটি কোয়েরি তৈরি করুন, তারপরে পৃষ্ঠার নীচে "এক্সপোর্ট" ফাংশনটি চয়ন করুন (এটি আপনার ক্যোয়ারির ফলাফলগুলি পুরো টেবিলটি নয়, রফতানি করে) এবং "কাস্টম" বিকল্পটি চয়ন করুন। তারপরে আপনি এসকিউএলটিকে আপনার ফর্ম্যাট হিসাবে বেছে নিতে পারেন - আপনি যদি চান তবে আপনি ইনসার্টের পরিবর্তে আপডেটের ক্যারিয়ারের একটি সিরিজ তৈরি করতে পারেন। এরকম কিছু করার জন্য প্রায়শই একটি দ্রুত উপায় হতে পারে।


0

অনেক ডিবি অ্যাডমিন সরঞ্জামে কাস্টম আমদানি করার ক্ষমতা রয়েছে। বিশেষত, আমি মাইএসকিউএল এর জন্য টড ব্যবহার করে স্বতঃসংশোধক পিকে ব্যবহার করে টেবিলের মধ্যে ডেটা স্থানান্তর করতে পেরেছি।

আমি এক্সপোর্টে এক্সপোর্ট উইজার্ড ব্যবহার করে একটি ক্যোয়ারির ফলাফল সংরক্ষণ করেছি।

তারপরে আপনি উত্স ক্ষেত্রটি এতে স্থাপন করে উইজার্ড আমদানি ব্যবহার করে কলামগুলি বাদ দিতে পারেন: এই কলামটি এড়িয়ে যান

উইজার্ড আমদানি করুন

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