java - Java中的sql登录异常

标签 java eclipse

我在连接 SQL 时遇到 Java 异常。错误说

"Login failed for user abc    "

但我的代码中从来没有用户

“abc ”(末尾有空格)

用户名只能是“abc”。
异常背后的原因是什么?

谢谢。

最佳答案

我的猜测:

  • 您从 SQL 获取用户名。
  • 架构使用 CHAR(N) 类型。

在 SQL 中,CHAR(N) 类型始终用空格填充到长度。如果您不希望这样,请使用 VARCHAR(N)

关于java - Java中的sql登录异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7074754/

相关文章:

java - 如何在java中使用NextLine()获取多个输入

java - 我如何才能知道此 Java API 更改发生的时间?

Eclipse 内容辅助在 primefaces var 数据表中不起作用

java - eclipse 错误 : 'Selection does not contain a main type/an applet'

android - Eclipse 中的时间不正确。怎么改?

Java - 输入音频线没有任何控件

java - 获取字符串中的特定数字

java - 如何使用 Picasso 保存图像而不需要加载时间?

eclipse - Maven 发现已完成,但未找到任何扩展

java - 为什么我无法在 eclipse 中打开 android list 类?