gpt4 book ai didi

java - 带有连接器/J 的 NetBeans

转载 作者:行者123 更新时间:2023-11-29 13:03:39 25 4
gpt4 key购买 nike

我正在 GNU/Linux 机器上工作,并且仍在学习如何连接到我的数据库
我已经下载了 Connector/J 文件并编辑了我的 CLASSPATH,这是回显路径的结果

/home/user/Connector-J/mysql-connector-java-5.1.30/mysql-connector-java-ver-bin.jar:

我还有我的 SQL 文件..比方说:sqlfile.sql

扔掉文档,在搜索时我找到了如何连接到连接器。我的问题是:我应该将 SQL 文件放在哪里?

另外,这是我发现的一段用于连接的代码,对吗?

           String userName = "root";  
String password = "password";
String url = "jdbc:mysql://localhost/somefile";
Class.forName ("com.mysql.jdbc.Driver");
conn = DriverManager.getConnection (url, userName, password);
System.out.println ("Database connection established");

最佳答案

要构建连接到数据库的应用程序,您需要:

  1. 数据库引擎(例如 MySQL、SQL Server、Oracle 等)
  2. 一个 JDBC 驱动程序库(例如 MySQL 的 Connector/J、SQL Server 的 jTDS、Oracle 的 ojdbc 等)
  3. Java 应用程序本身。

您的代码仅创建连接。即使如此,该网址看起来也不正确。 “somefile”应替换为您要连接的数据库架构的名称。

要与数据库交互,创建连接还远未完成。要从数据库读取、插入、更新、删除等记录,您需要通过传递 SQL 查询来创建语句对象。SQL 查询不应放在文件中,而应写入代码中。完整的 JDBC 教程在这里:http://docs.oracle.com/javase/tutorial/jdbc/

关于java - 带有连接器/J 的 NetBeans,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23017376/

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