我正在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 - 由于基础异常而无法加载连接类:'java.lang.NumberFormatException:对于输入字符串:“firstlook @ localhost:3306”'。
答案 0 :(得分:4)
您必须从网址中删除用户和密码:
val url = "jdbc:mysql://localhost:3306/database_name";