'dan MySQL sorgusuna dayalı CSV'yi oluşturma MySQL sorgusuna göre phpMyAdmin'den bir CSV dosyası oluşturabilir miyim? Örneğin, "image" kelimesine ait sonuçları döndürmek için bir tabloyu sorguladım diyelim. Daha sonra "görüntü" kelimesini içeren tüm kayıtların yer aldığı bir CSV oluşturabilir miyim?phpMyAdmin
cevap
PhpMyAdmin'de SQL sekmesine gidin ve sorgunuzu buraya girin. Git'e basın, ardından sonuçlarınızın altındaki Export
'u tıklayın. CSV olarak dışa aktarmayı seçebilirsiniz. İlgilendiğinizi durumda
, burada PMA olmadan SQL üzerinden bunu yapmak için: How to output MySQL query results in CSV format?
kimliği, ver'i tıklattığımda büyük miktarda veri için çalışmıyor: Kayıt seçili değil. Firefox çökmesi (mem) – user3871754
Teşekkür ederiz @SamT çünkü 20k kayıtları seçemiyorum! –
Sen SELECT ... INTO OUTFILE... işlevi kullanmak mümkün olabilir. Bu, CSV dosyasını sunucuya yerleştirse de. bu bütün "Seç" sözdizimi için sayfa çünkü O çok uzun sayfa, ama temelleri aşağıdaki gibidir:
SELECT col1,col2,col3 INTO OUTFILE '/tmp/result.txt'
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n'
FROM MyTable;
[Nasıl csv formatında çıktı MySQL sorgusu sonuçları için?] (http
Bu cevap daha iyidir. –
Bu güvenlik ihlali nedeniyle genellikle devre dışı bırakılmıştır. – Loenix
olası yinelenen: // stackoverflow .com/questions/356578/how-to-output-mysql-query-sonuçları-in-csv-formatı) – FerranB
Bu, PhpMyAdmin'e özgüdür. – SamT