Sie müssen den nativen MySQL-Treiber installieren, der pure ruby ist nicht kompatibel mit Sequel.
Abhängig von Ihrer Ruby-Installation reicht es möglicherweise, nur gem install mysql
auszuführen. Wenn sich die reine Ruby-Datei mysql.rb jedoch bereits in Ihrem Ruby-Ladepfad befindet, müssen Sie sie entweder aus dem Ladepfad entfernen oder gem('mysql')
verwenden, bevor Sie Sequel.connect
aufrufen.
Sie vermissen :host=>'localhost'
oder was auch immer Ihr Host ist.
Auch, und das ist nur rein aus Gründen der Leistung, sollten Sie versuchen, :compress
zu aktivieren. Es kann eine Menge Bandbreite speichern.
Bearbeiten : OK, wenn es nicht der Host ist, ist es vielleicht ein Konflikt? Siehe Ссылка . Auch Ссылка