关于java连接mysql数据库的几个问题的解决方法。

今天就为了连接下数据库获取信息来提供给ListView使用,搞了足足5小时。

出现的问题有:

      第一个是,DriverManager.getConnection(url, user, pwd),这个函数之前的代码执行是成功的,它之后就没执行,而且没报错。

意思就是,这行代码过不去,增加了很多异常测试和捕捉都是一个样。网上的方法也试过不少。后来发现,错误的地方居然是我的

url写错了。

      由于我自己要连接的是本机的mysql数据库,而且我在浏览器上进入的时候是要在 localhost 后面加上:8080的,就是 localhost:8080

所以我在代码了写 url 的时候就写为了 String url = "jdbc:mysql://localhost:8080/mysql"; 导致错误。

      正确的写法应该是写数据库的端口,3306,就是把8080改为3306.

第二个问题是:

      继第一个问题解决之后,编译出现了新问题,Error : java.sql.SQLException: Access denied for user 'xxxx'@'localhost' (using password: YES)

这句错误被抛出,网上的方法很多,什么都有,后来下意识的在我的mysql里新建了一个用户,把代码了原来设置的连接用户账号改了,密码也改了

成功了。具体是什么原因没有再继续深入研究。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏月色的自留地

简单上手nodejs调用c++(c++和js的混合编程)

因为项目的原因,最近经常使用node.js搭RESTful接口。 性能还是很不错啦,感觉比Spring Boot之类的要快。而且在不错的性能之外,只要程序...

594
来自专栏Flutter入门到实战

开发工具总结(6)之Android Studio模板配置详解(提高开发效率必备技能)

版权声明:本文为博主原创文章(部分引用他人博文,已加上引用说明),未经博主允许不得转载。https://www.jianshu.com/p/1fe87050c1...

892
来自专栏向治洪

apktool动态破解apk

那么今天我们就用另外一种方式来破解apk:动态方式,关于动态方式其实很广义的,因为动态方式相对于静态方式来说,难度大一点,但是他比静态方式高效点,能够针对更过...

2866
来自专栏程序员的碎碎念

抓取远程图片到本地,你会用什么函数?

第一个方法用file_get_contents($url): ? 然后1.gif是你要保存的相对路径,你也可以写成绝对路径。 第二个方法用自己写的原生代码:...

2845
来自专栏马洪彪

spss C# 二次开发 学习笔记(六)——Spss统计结果的输出

Spss的二次开发可以很简单,实例化一个对象,然后启用服务,接着提交命令,最后停止服务。 其中重点为提交命令,针对各种统计功能需求,以及被统计分析的数据内容等,...

3115
来自专栏Python爬虫与算法进阶

或许你应该学学 postman

使用 最简单的方法就是直接在浏览器中复制 Copy as cURL ,然后把数据导入 postman,然后 send ,收工。 我们这里拿 知乎首页 举例 ?...

3055
来自专栏逆向技术

脱壳第三讲,UPX压缩壳,以及补充壳知识

           脱壳第三讲,UPX压缩壳,以及补充壳知识 一丶什么是压缩壳.以及壳的原理 在理解什么是压缩壳的时候,我们先了解一下什么是壳 1.什么是壳 ...

2068
来自专栏猛牛哥的博客

aardio v13.11-21更新内容

1644
来自专栏高性能分布式系统设计

Jython设置默认编码

Jython项目对非ascii编码的支持不是很好,尤其是在windows环境。 但是需要用Jython做一些和Java配合的工作,又必须要能够在Windo...

2504
来自专栏Python中文社区

Django博客教程(四):让 django 完成翻译—迁移数据库模型

專 欄 ❈追梦人物,Python中文社区专栏作者。电子科技大学计算机学院研究生,从事大数据分析研究方向。主要使用 Python 语言进行相关数据的分析,熟练使...

1989

扫码关注云+社区