linux 下Android无法连接Mysql(debian系)

问题如下:
1.ip问题导致无法连接,比如:
在这里插入图片描述
解决办法:
(1) mysql 赋予权限
   grant all privileges on . to ‘root’@’%’ identified by ‘连接密码’ with grant option;
   flush privileges;
   此时可查询mysql.user表,结果如下就ok
  
  
在这里插入图片描述
(2.)若ip还是无法连接,可尝试修改mysql配置文件:
vim  /etc/mysql/mysql.conf.d/mysqld.cnf
修改bind-address默认监听的127.0.0.1为0.0.0.0
若有skip-networking,将其注释
然后重启mysql服务:systemctl restart mysqld
(3).以上操作若还是不行,可能还需要关闭防火墙

在这里插入图片描述

如果连接时出现下列问题,一般是mysql jar包版本问题,这也贼坑,我mysql 5.7,用了8.0jar,java 环境没问题,但android 就有问题,比如:
在这里插入图片描述
建议百度mys mvn去maven仓库或mysql官网下载合适jar包,在尝试就好了,效果如下:
在这里插入图片描述

发布了17 篇原创文章 · 获赞 2 · 访问量 687

猜你喜欢

转载自blog.csdn.net/qq_43615903/article/details/104077682