我使用的程序:日食和MySQL。
我在MySQL数据库中,我想在eclipse到mysql之间进行连接。
我在我的项目,我在Eclipse中创建一些文件夹。
我有主文件夹:testest ..我告诉你我在相关的文件夹:
testest
..src
....testest
......testestservlet.java
..app engine sdk
..JRE system library
..referenced library
..war
..lib
....mysql-connector-java-5.1.22
我更新了我的testestservlet.java:
package testest;
import java.io.IOException;
import javax.servlet.http.*;
import java.sql.*;
@SuppressWarnings("serial")
public class TestestServlet extends HttpServlet {
public void doGet(HttpServletRequest req, HttpServletResponse resp)
throws IOException {
resp.setContentType("text/plain");
resp.getWriter().println("Hey, world");
resp.getWriter().println("MySQL Connect Example.");
Connection conn = null;
String url = "jdbc:mysql://localhost:3306/";
String dbName = "database_alon";
String driver = "com.mysql.jdbc.Driver";
String userName = "root";
String password = "ADMINALON";
try {
Class.forName(driver).newInstance();
conn = DriverManager.getConnection(url+dbName,userName,password);
resp.getWriter().println("Connected to the database");
conn.close();
resp.getWriter().println("Disconnected from database");
} catch (Exception e) {
e.printStackTrace();
}
}
}
现在,我通过运行AS-> Web应用程序运行testest。
输入网址:本地主机:8888
只看到了“世界你好”。
我读到这,看到我需要写的命令:
set CLASSPATH=%CLASSPATH%;JAVA_HOME\lib;
但什么是我的CLASSPATH和JAVA_HOME的URL-S应该是什么? 我的文件夹:C:/ program_fils / java和C:/ Jconnector(类似的东西)。
Jconnector的文件夹中包含的文件:MySQL的连接器的Java-5.1.22.jar
我试图通过蚀到JAR添加到库(上右击testest->属性 - > Libraries->添加外部JAR-> MySQL的连接器的Java-5.1.22-bin.jar:
PS,我的操作系统是Windows 32位。