我正在开展我最后一年的项目。我想连接使用JDBC
MySQL
数据库, 请任何人给我的基本想法有关该如何创建使用servlet
如何使用servlet创建mysql数据库请给出一些基本思路
2
A
回答
0
的Servlet
doXXX(){
//Obtain DriverManager instance
//Create a connection with `connecturl`
//Create Statement to interact with db
//Have Resultset with data
}
+0
取决于你的html表单在你的html中调用'method = POST'或'method = GET'的方法? – TheWhiteRabbit
+0
好..我试试... –
1
创建静态变量在类likebelow MySQL
数据库
// JDBC driver name and database URL
static final String JDBC_DRIVER = "com.mysql.jdbc.Driver";
static final String DB_URL = "jdbc:mysql://localhost/";
// Database credentials
static final String USER = "username";
static final String PASS = "password";
然后根据您的doGet
或doPost
public static void CreateDb() {
Connection conn = null;
Statement stmt = null;
try{
//STEP 2: Register JDBC driver
Class.forName("com.mysql.jdbc.Driver");
//STEP 3: Open a connection
System.out.println("Connecting to database...");
conn = DriverManager.getConnection(DB_URL, USER, PASS);
//STEP 4: Execute a query
System.out.println("Creating database...");
stmt = conn.createStatement();
String sql = "CREATE DATABASE STUDENTS";
stmt.executeUpdate(sql);
System.out.println("Database created successfully...");
}catch(SQLException se){
//Handle errors for JDBC
se.printStackTrace();
}catch(Exception e){
//Handle errors for Class.forName
e.printStackTrace();
}finally{
//finally block used to close resources
try{
if(stmt!=null)
stmt.close();
}catch(SQLException se2){
}// nothing we can do
try{
if(conn!=null)
conn.close();
}catch(SQLException se){
se.printStackTrace();
}//end finally try
}//end try
System.out.println("Goodbye!");
}//end main
}//end JDBCExample
+0
请确保@techExachange表示天气它的doGet或doPost .. –
相关问题
- 1. 给出一些不使用NetBeans IDE的jsp-servlet程序的基本思想
- 2. 如何创建数据库使用servlet?
- 3. 创建一个基本的数据库
- 4. 如何创建一个MySQL数据库
- 5. 如何使用脚本(PHP等)在MySQL上创建数据库
- 6. 如何使用mysql执行sqlalchemy脚本以创建数据库
- 7. 如何创建一个servlet并从Web服务请求数据
- 8. 如何使用Docker创建一个mysql数据库?
- 9. 如何使用MySQL数据库在PHP中创建一个JSON arrray数据库
- 10. 试图用Nhibernate创建MySql数据库 - 需要一些方向
- 11. 如何创建基于parse.com数据库
- 12. 使用Matlab创建MySql数据库
- 13. 数据库创建使用PHP和MySQL
- 14. 使用vba创建mysql数据库
- 15. 如何使用这些数据在MySQL中创建表?
- 16. OpenLayers:如何基于MySQL数据库创建标记
- 17. 如何创建MySQL压缩数据库?
- 18. 如何创建MySQL数据库?
- 19. 如何在本地mysql数据库中发出请求
- 20. 基本日历构建 - 使用pdo输出mysql事件数据
- 21. 想要使用休眠弹出一些值从MySQL数据库
- 22. 如何使用FluentNHibernate创建数据库?
- 23. 如何使用sqlcmd创建数据库
- 24. 创建一个基于mysql事件的数据库
- 25. 在默认路径中使用脚本创建数据库?
- 26. 使用C在MySQL数据库中创建表时出错#
- 27. 使用php mysql创建数据库时出错
- 28. 如何在基本数据库表中创建子集
- 29. C#使用脚本创建数据库
- 30. 如何使用Java servlet将值插入到mysql数据库?
好问题@N_Panchal :) – SagarPPanchal