【问题标题】:Connect MySQL Database to Java将 MySQL 数据库连接到 Java
【发布时间】:2015-02-06 06:49:15
【问题描述】:

这种格式正确吗?我错过了什么?

我没有包含正确的 URL,我不想泄露它:P

【问题讨论】:

  • 你遇到了什么错误?
  • phpMyAdmin 什么都不做,而是将您的 Java 类连接到 MySQL 服务器,在该服务器上,除了其他工具之外,还有一个正在运行的 phpMyAdmin 来管理 MySQL 数据库。无数教程中描述了如何通过 Java 连接到 MySQL 服务器。
  • 感谢您的回复。我现在无法获取正确的 URL 地址。它不允许我复制粘贴 URL。我被困在这部分
  • 是的,我看过那些教程,但仍然无法理解。有什么建议我应该如何继续这门课?
  • 你能检查我上面的代码吗?

标签: java mysql database server


【解决方案1】:

但是你必须采取另一个程序才能真正让你的数据库 phpmyAdmin 帮不了你

在你拥有你的数据库之后,你需要知道你的 Dbname 的端口号和 Db 的用户这样使用它:

String url = "jdbc:mysql://localhost:portnumber//dbname";

Class.forName("com.mysql.jdbc.Driver");

Connection connection = DriverManager.getConnection(url,username,password);

【讨论】:

  • 字符串 url = "jdbc:mysql://localhost:portnumber//dbname";本地主机?端口号?数据库名称?我不确定如何获得这些值。 Class.forName("com.mysql.jdbc.Driver");不知道该放什么,因为我的 URL 不同。连接连接 = DriverManager.getConnection(url,username,password);网址是指实际的网址或其他内容?
  • localhost 表示当数据库与您的程序在同一台计算机/服务器上运行时。当您启动例如mysql的数据库管理程序时,会在端口1537上打开连接xy之类的信息,dbname是您的数据库的名称,而url是指字符串提及bevore
  • 谢谢!我已经尝试了以下方法,但它仍然无法正常工作。我将在上面发布我的新代码!
猜你喜欢
  • 2022-01-01
相关资源
最近更新 更多