gpt4 book ai didi

java - 为 DriverManager.getConnection 获取 java.lang.NumberFormatException

转载 作者:太空宇宙 更新时间:2023-11-03 10:47:12 24 4
gpt4 key购买 nike

我正在用 Scala 编写一个应用程序。我正在尝试连接到 mysql 数据库。为此,我使用了 java.sql.DriverManager。但是我得到了一个NumberFormatException

这是我的代码。

val user = "root"
val password = "rootpassword"
val url = "jdbc:mysql://root:rootpassword@localhost:3306/database_name";

Class.forName("com.mysql.jdbc.Driver")
val connection: Connection = DriverManager.getConnection(url, user, password)

这是我遇到的错误。

[error] application - Cannot load connection class because of underlying exception: 'java.lang.NumberFormatException: For input string: "firstlook@localhost:3306"'.

最佳答案

您必须从 url 中删除用户和密码:

val url = "jdbc:mysql://localhost:3306/database_name";

关于java - 为 DriverManager.getConnection 获取 java.lang.NumberFormatException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29963057/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com