带Connector / J的NetBeans

时间:2014-04-11 16:00:14

标签: java mysql netbeans connector-j

我正在研究GNU / Linux机器,我还在学习如何连接到我的数据库
我已经下载了连接器/ 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 个答案:

答案 0 :(得分:1)

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

  1. 数据库引擎(例如MySQL,SQL Server,Oracle等)
  2. JDBC驱动程序库(例如,用于MySQL的Connector / J,用于SQL Server的jTDS,用于Oracle的ojdbc等)
  3. Java应用程序本身。
  4. 您的代码仅创建连接。即便如此,网址看起来也不正确。 " somefile"应替换为要连接的数据库模式的名称。

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