4
Ich versuche, eine Daten in MySQL
Tabelle über Spark SQL
einfügen.Wie fügt man Daten in RDB (MySQL) mit Spark ein?
Hier ist meine Tabelle:
CREATE TABLE images (
id INT NOT NULL AUTO_INCREMENT,
name VARCHAR(100) NOT NULL,
data LONGBLOB NOT NULL
);
und mein Spark
Code:
case class Image(name: String, data: Array[Byte])
def saveImage(image: Image): Unit = {
sqlContext.sql(s"""INSERT INTO images (name, data) VALUES ('${image.name}', ${image.data});""".stripMargin)
}
Aber ich erhalte eine Fehlermeldung:
java.lang.RuntimeException: [1.13] failure: ``table'' expected but identifier images found
INSERT INTO images (name, data)
^
Was mit meinem Code falsch?
versuchen hinzufügen 'zu Ihren Spaltennamen. \ 'Bilder \ ' – CSK