के बाद नहीं मिली है, मुझे किसी तालिका से डेटा को एक सीएसवी में निर्यात करने की आवश्यकता है। मेरे पास निम्नलिखित संरचना है (वास्तव में मेरी तालिका नहीं बल्कि डेमो प्रयोजनों के लिए)फ़ाइल mysql निर्यात
CREATE TABLE `mytable` (
`id` int(11) DEFAULT NULL,
`mycolumn` varchar(25) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
डेटा (लगभग 3000 रिकॉर्ड) के साथ। अब मैं
SELECT * INTO OUTFILE '/tmp/mytable.sql'
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n'
FROM mytable;
यह पता चलता है (एक स्क्रिप्ट मैं cronjob के माध्यम से चलाने से) इन रिकॉर्ड के कुछ निर्यात करना चाहते हैं:
Query OK, 3 rows affected (0.00 sec)
तो मुझे क्या:
ls: cannot access /tmp/mytable.sql: No such file or directory
जहां मेरी फाइल है ?
वहाँ अन्य स्क्रिप्ट चल रहा है कि/tmp फ़ोल्डर मिट जाता है? –
@CornelGhiban no –