Поэтому я пытаюсь разработать некоторый код на PyCharm, но продолжаю сталкиваться с ошибкой «Нет подходящего драйвера» при выполнении кода ниже.
Более конкретно: «py4j.protocol.Py4JJavaError: Произошла ошибкаво время вызова o22.jdbc.: java.sql.SQLException: Нет подходящего драйвера "
Я пытаюсь подключиться к удаленной базе данных Mysql, но он утверждает, что у меня нет драйвера.
Раньше я не работал с jdbc, поэтому я буду признателен за понимание этой проблемы.
from pyspark.sql import SparkSession
from pyspark.sql import SQLContext
spark = SparkSession.builder.getOrCreate()
sqlContext = SQLContext(spark)
dbname='mydb'
username='user'
password='password'
jdbc_url = "someHost.com"
Properties = {
"user" : username,
"password" : password
}
df = spark.read.jdbc(url=jdbc_url, table='test',
properties=Properties).load()
df.show()