'dan MongoLab veritabanına veri yükleme MongoLab veritabanına csv verilerini nasıl yükleyeceğimi bulmakta zorluk çekiyorum. Benim terminalden ben o benim 'Mongo yapılandırma' ile ilgili bir şey olabilir okudum kadarıylaVeri
Failed: error connecting to db server: no reachable servers
imported 0 documents
yanıt her ikisi de
sudo mongoimport --db heroku_hkr86p3z -u <dbusername> -p <dbpassword> --collection contributors --type csv --headerline --file /Users/tonywinglau/Desktop/independent-expenditure.csv
ve
sudo mongoimport --host mongodb://<username>:<password>@ds035310.mlab.com:35310/heroku_hkr86p3z --db heroku_hkr86p3z -u <username> -p <password> --collection contributors --type csv --headerline --file /Users/tonywinglau/Desktop/independent-expenditure.csv
kullandık dosya (eğer mevcutsa onu bulamıyorum) sadece localhost ile bağlanacak şekilde ayarlanmış mıyım? Verileri doğrudan mongolab barındırılan veritabanına nasıl alabilirim?
Bu, gerçekten stackoverflow bir soru değildir. Bu, elbette ev sahibinin yanlış adı veya aktif olarak çalıştırılmaması anlamına gelir. Ev sahibine ping yapabilirim, bu yüzden isim iyi görünüyor. Ama mongo mongodb: //ds03510.mlab.com: 3510'unu yapabilmem ve bir bağlantı kurabilmem gerekir (kimlik doğrulaması yapılmasa bile). Bu, veritabanı örneğinin çalışmadığı veya geçerli güvenlik duvarı kurallarının genel internet bağlantısına izin vermediği anlamına gelir. Aynı sebep, neden bağlanamadığın. –
'Mongo 'kabuğuna bağlanabilir misiniz? http://docs.mlab.com/connecting/#help – pneumee
Evet Kabuğa bağlanabiliyorum. Sorun mongo ithalatının kabuk dışına çıkması gerekiyor. Şu anda sadece csv'yi json'a ve ardından spam POST'ları veritabanıma ayrıştıracak bir işlev oluşturmaya çalışıyorum. Bilmiyorum. Bu benim şu andaki düşüncem. –