Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/347.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 带连接器的NetBeans/J_Java_Mysql_Netbeans_Connector J - Fatal编程技术网

Java 带连接器的NetBeans/J

Java 带连接器的NetBeans/J,java,mysql,netbeans,connector-j,Java,Mysql,Netbeans,Connector J,我正在GNU/Linux机器上工作,我还在学习如何连接到我的数据库 我已经下载了Connector/J文件并编辑了我的类路径,下面是回显路径的重用结果 /home/user/Connector-J/mysql-connector-java-5.1.30/mysql-connector-java-ver-bin.jar: 我还有我的SQL文件。。比如说:sqlfile.sql 抛出文档,搜索时我找到了如何连接到连接器。。我的问题是:我应该把我的SQL文件放在哪里 还有,我发现了一段用于连接的代码

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

/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");

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

  • 数据库引擎(如MySQL、SQL Server、Oracle等)
  • JDBC驱动程序库(例如,用于MySQL的Connector/J、用于SQL Server的jTDS、用于Oracle的ojdbc等)
  • Java应用程序本身
  • 您的代码只是在创建连接。即便如此,url看起来也不正确。“somefile”应替换为要连接到的数据库架构的名称

    要与数据库交互,创建连接还远远没有完成。 要从数据库中读取、插入、更新、删除等记录,需要通过传递SQL查询来创建语句对象。 SQL查询不应该放在文件中,而应该写在代码中。 完整的JDBC教程如下: