Я пытаюсь написать свой файл данных в таблицу mysql. Я получаю No suitable driver found for jdbc:mysql://dbhost
, когда я пытаюсь написать.PySpark Не найдено подходящего драйвера для jdbc: mysql: // dbhost
В качестве части предварительной обработки я читал из других таблиц в одной БД и не имел никаких проблем с этим. Я могу выполнить полный запуск и сохранить строки в файле паркета, поэтому он определенно читает из базы данных mysql.
Я подаю с помощью:
spark-submit --conf spark.executor.extraClassPath=/home/user/Downloads/mysql-connector-java-5.1.35-bin.jar --driver-class-path /home/user/Downloads/mysql-connector-java-5.1.35-bin.jar --jars /home/user/Downloads/mysql-connector-java-5.1.35-bin.jar main.py
И я пишу с помощью:
df.write.jdbc(url="jdbc:mysql://dbhost/dbname", table="tablename", mode="append", properties={"user":"dbuser", "password": "s3cret"})