JAVA,JSP入门问题集锦7(原创)
2006-12-04 10:01
513 查看
java连接mysql
以前写过一个java连接Sql Server的例子,但大家还是经常会问java如何连接mysql,索性将这个也写下来了:)
首先下载jdbc驱动(用搜索引擎搜下,多如牛毛),mysql的jdbc驱动只有一个jar包,名为mysqldriver.jar,只要把这个jar包设置到环境变量(classpath)里就可以了
假设驱动程序安装在d:/sqldriver目录下,那么就在classpath中添加d:/sqldriver/mysqldriver.jar;
测试代码
import java.sql.*;
public class SqlTesting {
public static void main(String args[]) {
String url = "jdbc:mysql://localhost:3306/test";//test为数据库名
String user ="root";
String password = "";
String sqlStr = "select * from test_table";//test_table为表名
try {
Class.forName("com.mysql.jdbc.Driver");
System.out.println( "" );
Connection con = DriverManager.getConnection( url, user, password );
Statement st = con.createStatement();
ResultSet rs = st.executeQuery( sqlStr );
while(rs.next()) {
System.out.println(rs.getString(1));
}
rs.close();
st.close();
con.close();
} catch(Exception err) {
err.printStackTrace(System.out);
}
}
}
以前写过一个java连接Sql Server的例子,但大家还是经常会问java如何连接mysql,索性将这个也写下来了:)
首先下载jdbc驱动(用搜索引擎搜下,多如牛毛),mysql的jdbc驱动只有一个jar包,名为mysqldriver.jar,只要把这个jar包设置到环境变量(classpath)里就可以了
假设驱动程序安装在d:/sqldriver目录下,那么就在classpath中添加d:/sqldriver/mysqldriver.jar;
测试代码
import java.sql.*;
public class SqlTesting {
public static void main(String args[]) {
String url = "jdbc:mysql://localhost:3306/test";//test为数据库名
String user ="root";
String password = "";
String sqlStr = "select * from test_table";//test_table为表名
try {
Class.forName("com.mysql.jdbc.Driver");
System.out.println( "" );
Connection con = DriverManager.getConnection( url, user, password );
Statement st = con.createStatement();
ResultSet rs = st.executeQuery( sqlStr );
while(rs.next()) {
System.out.println(rs.getString(1));
}
rs.close();
st.close();
con.close();
} catch(Exception err) {
err.printStackTrace(System.out);
}
}
}
相关文章推荐
- JAVA,JSP入门问题集锦2(原创)
- JAVA,JSP入门问题集锦3(原创)
- JAVA,JSP入门问题集锦4(原创)
- JAVA,JSP入门问题集锦5(原创)
- JAVA,JSP入门问题集锦6(原创)
- TOMCAT 下中文乱码问题解决集锦/Java/JSP中文乱码问题解决
- Jsp+Servlet+JavaBean原生态开发问题集锦
- Java常见问题集锦
- javaweb-react的入门遇到的问题二:组件的生命周期
- 用jxl解决jsp/java中excel处理问题
- Java常见问题集锦(来自Sun中国官方站)
- JavaEE+Websocket入门遇到的问题
- JavaWeb学习----JSP简介及入门(含Eclipse for Java EE及Tomcat的配置)
- 应聘Java,jsp,j2ee软件工程师笔试中可能出现的问题
- Java 中文问题的解决 mysql, oracle, servlet, jsp
- [原创]JAVA解决喝汽水问题
- Java常见问题集锦
- Java入门攻略之Hello World问题
- java攻城师之路--复习java web之jsp入门_El表达式_JSTL标签库
- JavaWeb学习----JSP简介及入门(含Eclipse for Java EE及Tomcat的配置)