2017-06-08 4 views
-3

Ich möchte wissen, wie man Cassandra mit Perl, verbinden und einzufügen, wählen, aktualisieren usw.verbinden und stecken in Cassandra Perl mit

ich versucht, dieses

my $dbh = DBI->connect(
    "dbi:Cassandra:host=localhost;keyspace=nomkeyspace", 
    "root", 
    '', 
    { RaiseError => 1 } 
); 

my $rows = $dbh->selectall_arratref("SELECT id, nom"); 

for my $row (@$rows) { 
    print("ok"); 
} 

$dbh->do("insert into resultat (ip, nom) values (?,?)"); 

$dbh->disconnect; 

aber es ist mir dieser Fehler

kann nicht gefunden werden DBD/Cassandra.pm in @INC (Sie müssen möglicherweise die DBD :: Cassandra Modul installieren)

dank

+0

Sie niemals Werte installieren binden. – Jens

+0

Was bedeutet 'nicht funktioniert'. irgendwelche Fehlermeldungen? – Jens

+0

es sagte "Kann DBD/Cassandra.pm in @INC nicht finden (möglicherweise müssen Sie das DBD :: Cassandra-Modul installieren)", – Ussopokingo

Antwort

0

Sie haben das reqired Perl-Modul auf den Platzhalter DBD::Cassandra

Sie können dies mit perl -MCPAN -e install "DBD::Cassandra"

+0

nichts passieren kann, wenn ich diese cmd Linie Mittagessen, und der Fehler bleibt die gleichen – Ussopokingo

+0

@KhaledAssandi Sie arbeiten auf Windows, Mac oder Linux? – Jens

+0

@KhaledAssandi Ich kann nicht glauben, dass * nichts * passiert, wenn Sie den Befehl eingeben müssen einige Ausgabe sein – Jens

Verwandte Themen