मुझे एक तालिका के डेटा और संरचना को निर्यात करने की आवश्यकता है लेकिन डेटा की एक विशिष्ट स्थिति होनी चाहिए (WHERE स्थिति = 0 और आईडी> 20)।
कैसे phpMyAdmin या कुछ भी जहां से एक शर्त के आधार पर mysql डेटाबेस निर्यात करने के लिए।
मुझे एक तालिका के डेटा और संरचना को निर्यात करने की आवश्यकता है लेकिन डेटा की एक विशिष्ट स्थिति होनी चाहिए (WHERE स्थिति = 0 और आईडी> 20)।
कैसे phpMyAdmin या कुछ भी जहां से एक शर्त के आधार पर mysql डेटाबेस निर्यात करने के लिए।
जवाबों:
MySQL कमांड लाइन से SQL का उपयोग करना:
SELECT * from YOURTABLE
WHERE status=0 and id>20
INTO OUTFILE 'yourtable.csv'
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\n';
या के साथ mysqldump का उपयोग करके = विकल्प:
mysqldump -u youruser -p yourdbname yourtablename --where="status=0 and id>20">yourtable.sql
PhpMyAdmin का उपयोग करके आप GUI में क्वेरी निष्पादित कर सकते हैं और परिणाम के तहत "निर्यात" पर क्लिक कर सकते हैं।