我试着从mysql数据库选择一个表内容到一个dataframe,
我按照以下步骤连接spark和mysql。在下载mysql-connector-java-5.0.8-bin.jar
我把mysql-connector-java-5.0.8-bin.jar放在路径$SPARK_HOME/bin/mysql-connector-java-5.0.8-bin.jar
但还是不行
代码:from pyspark import SparkContext
from pyspark.sql import SQLContext, Row
sc = SparkContext()
sqlctx = SQLContext(sc)
dataframe_mysql = sqlctx.read.format("jdbc").options(
url="jdbc:mysql://localhost:3306/database",
driver="com.mysql.jdbc.Driver",
dbtable="user",
user="root",
password="").load()
之后,我尝试使用cmd连接spark和mysql
用–jars参数启动pysparkshell
^{pr2}$
也不管用
我不明白为什么使用driver=“com.mysql.jdbc驱动程序“
连接到mysql
有人能帮我吗
提前谢谢
我有这个错误File "C:/Users/kcs/PycharmProjects/Flunky/Spa