一生的救赎
2013-12-20 15:36
采纳率: 100%
浏览 2.1k
已采纳

java如何连接数据库?具体操作

java怎么连接mysql数据库,具体代码是什么,要注意一些什么?

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • tingyingg 2013-12-21 03:22
    已采纳

    把驱动类放到tomcat/lib下,不知到你是jsp还是java,我说的是tomcat下的配置:

    ~/java/tomcat7/lib$ ls
    mysql-connector-java-5.1.7-bin.jar

    然后代码是:

    Class.forName("org.gjt.mm.mysql.Driver").newInstance();

    String url ="jdbc:mysql://localhost/softforum?user=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1"

    Connection conn= DriverManager.getConnection(url);

    Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);

    String sql="select * from first";

    ResultSet rs=stmt.executeQuery(sql);

    基本步骤,网上查一下。

    已采纳该答案
    打赏 评论
  • u010181717 2013-12-21 13:56

    下好驱动程序
    注意设置classpath路径
    测试代码
    import java.sql.DriverManager;
    import java.sql.Connection;
    import java.sql.Statement;
    import java.sql.ResultSet;

    public class TestDB
    {
    public static void main(String[] args){
    try{
    String driver="com.mysql.jdbc.Driver";
    String url="jdbc:mysql://192.168.36.56:3306/dbase";
    String user=用户名;
    String password=密码;
    Class.forName(driver);
    Connection con=DriverManager.getConnection(url,user,password);
    if(!con.isClosed())
    System.out.println("数据库连接成功");
    }catch(Exception e){e.printStackTrace();}
    }

    }

    打赏 评论

相关推荐 更多相似问题