解决方法:
第一步:找到系统自动产生的客户端账户
sudo cat /etc/mysql/debianf
第二步:使用这个账号登录mysql
mysql -u debian-sys-maint -p
输入密码 密码是第一步的password=
第三步:重设 root 密码和认证方式
update mysql.user set authentication_string=PASSWORD('123456'),plugin='mysql_native_password' where user='root';
再刷新一下权限
flush privileges;
第四步:进入到spark,解决问题
如何安装hadoop,jdk,spark具体参考以下文档
Hadoop安装教程_单机/伪分布式配置_Hadoop2.6.0(2.7.1)/Ubuntu14.04(16.04)_厦大数据库实验室博客
Spark2.1.0+入门:Spark的安装和使用(Python版)_厦大数据库实验室博客
在ubuntu环境下安装Mysql参考以下文档
Ubuntu安装MySQL及常用操作_厦大数据库实验室博客
安装完Mysql之后可以进行下面的文档的操作
https://dblab.xmu.edu/blog/1724/
更多推荐
pyspark jdbc连接mysql报错:java.sql.SQLException:Access denied for user ‘root‘@‘local
发布评论