एक शर्त के आधार पर mysql डेटाबेस को कैसे निर्यात करें


12

मुझे एक तालिका के डेटा और संरचना को निर्यात करने की आवश्यकता है लेकिन डेटा की एक विशिष्ट स्थिति होनी चाहिए (WHERE स्थिति = 0 और आईडी> 20)।

कैसे phpMyAdmin या कुछ भी जहां से एक शर्त के आधार पर mysql डेटाबेस निर्यात करने के लिए।

जवाबों:


11

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 में क्वेरी निष्पादित कर सकते हैं और परिणाम के तहत "निर्यात" पर क्लिक कर सकते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.