假如用户和密码全是123   地址192.168.1.1
如何用java连接mysql,请大虾指教下

解决方案 »

  1.   

    3天先别急着连数据库呢。= =!我感觉当年我学了1个礼拜java,classpath还没搞明白呢。也许是我毕竟笨吧
      

  2.   

    这就是学习的误区,很多人一上来就要开始学什么数据库,网络,或者是servlet和jsp。我一直觉得有这种想法的人很可笑(当然,除了那种天资聪明,一学就会的人除外——当年我在读研的时候,有一个大牛,大概花了7天,用一个从没学过的语言做了一个研究项目)。对大多数来说,还是老老实实从基础做起。有兴趣学习Java的人,可以来看看www.javaedu.com.cn
      

  3.   

    Class.forName("com.mysql.jdbc.Driver");
      Connection con = DriverManager.getConnection("jdbc:mysql://192.168.1.1/dbname", "123", "123");
      

  4.   

    import java.sql.DriverManager;
    import com.mysql.jdbc.Connection;public class dbconnect {
    Connection con;

    public dbconnect(String dbDriver,String dbUrl,String dbUser,String dbPassword){

    try{
    String url="jdbc:mysql://localhost:3306/exam?user=123&password=123";

    Class.forName("com.mysql.jdbc.Driver");
    con=(Connection) DriverManager.getConnection(url);
    }catch(Exception e){
    System.out.println("DBlink.DBlink():"+e);
    }
    }


    public Connection link(){

    return con;
    }
    }
      

  5.   

    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.PreparedStatement;
    import java.sql.ResultSet;
    import java.sql.SQLException;public class Conn {
      public static void main(String[] args){
        try {
          Class.forName("com.mysql.jdbc.Driver");
        } catch (ClassNotFoundException e) {
          e.printStackTrace();
        }
        Connection con = null;
        try {
          String url = "jdbc:mysql://192.168.1.1:3306/dbname";
          String username = "123";
          String password = "123";
          con = DriverManager.getConnection(url, username, password);
               System.out.println("DB id connected");
         }catch(SQLException sqle){
          System.out.println("error db connected");
        }finally {
          try {
            rs.close();
            ps.close();
            con.close();
          }catch(SQLException sqle){
            sqle.printStackTrace();
          }
        }
      }
    }
      

  6.   

    public Connection getTestConnection() throws Exception {
            
         String url = "jdbc:mysql://192.168.1.1:3306/DATABASE_NM";
            
            String user = "123";
            String password = "123";        try {
             Class.forName("com.mysql.jdbc.Driver");
                Connection con = DriverManager.getConnection(url,user,password);
                return con;
            } catch (ClassNotFoundException e) {
                throw new Exception("ClassNotFoundException", e);
            } catch (SQLException e) {
                throw new Exception("SQLException", e);
            }
      

  7.   

    这就是学习的误区,很多人一上来就要开始学什么数据库,网络,或者是servlet和jsp。我一直觉得有这种想法的人很可笑(当然,除了那种天资聪明,一学就会的人除外——当年我在读研的时候,有一个大牛,大概花了7天,用一个从没学过的语言做了一个研究项目)。对大多数来说,还是老老实实从基础做起。
    =========================================
    其实也不牛,例如有Java学得很牛,然后再用ASP.net去做项目,相信7天有可能做出来
      

  8.   

    记得下载mysql-connector-java-3.1.14-bin.jar
      

  9.   

    这就是学习的误区,很多人一上来就要开始学什么数据库,网络,或者是servlet和jsp。我一直觉得有这种想法的人很可笑(当然,除了那种天资聪明,一学就会的人除外——当年我在读研的时候,有一个大牛,大概花了7天,用一个从没学过的语言做了一个研究项目)。对大多数来说,还是老老实实从基础做起。有兴趣学习Java的人,可以来看看www.javaedu.com.cn
    广告打到这来啦!!
      

  10.   

    www.javaedu.com.cn   我以为是java的学习网站,闹了半天是培训中心的广告。我晕!!!
      

  11.   

    广告虽然不该打  但是话还是满对的!如果没有Java基础就去学JSP或者Java其他的技术  一是浪费时间 二是只能学到皮毛
      

  12.   

    www.javaedu.com.cn 我以为是java的学习网站,闹了半天是培训中心的广告。我晕!!!
    广告虽然不该打  但是话还是满对的!================================================================
    不好意思啊。让大家误会了。
      

  13.   

    首先需要下载对应数据提供商的数据JAR
      

  14.   

    Class.forName("com.mysql.jdbc.Driver");
      Connection con = DriverManager.getConnection("jdbc:mysql://192.168.1.1/dbname", "123", "123");就要这样学 不要听那些人瞎说八道,那些人看一个月 都写不出什么东西
      

  15.   

    刻死咯,我靠,三天就搞SQL.骗人的吧.
      

  16.   

    去看看mysql的文档帮助的 那里说的连接URI是很详细的
      

  17.   

    我句的LZ真的不要太急了
    一步一步来才行
    基础打牢了以后编程才会顺利
    我在北大青鸟培训,刚学到多态,都感觉有点吃力了
    你刚学3天就搞sql包去了,没别的说的,牛,呵呵
      

  18.   

    这就是学习的误区,很多人一上来就要开始学什么数据库,网络,或者是servlet和jsp。我一直觉得有这种想法的人很可笑(当然,除了那种天资聪明,一学就会的人除外——当年我在读研的时候,有一个大牛,大概花了7天,用一个从没学过的语言做了一个研究项目)。对大多数来说,还是老老实实从基础做起。有兴趣学习Java的人,可以来看看www.javaedu.com.cn
    ================================================================
    如果有过面向对象的基础,有项目经验,这不是没可能的
      

  19.   

    Class.forName("com.mysql.jdbc.Driver");
      Connection con = DriverManager.getConnection("jdbc:mysql://192.168.1.1/dbname", "123", "123");
    -----------------------------------------------------------
    以上正解 只要注意搞个mysql驱动jar文件导入项目即可连接数据库
      

  20.   

    我宿舍兄弟,7天时间,学会了JAVA,然后毕业设计做的数据持久性东西,
    我很无语
    我学了那么久还没入门。想哭
      

  21.   

    7天就想学会JAVA?
    只不过是学着人家的程序改下代码块罢了...这个不叫学会JAVA吧
      

  22.   

    先学会基础语法吧。
    建议读 think in java
      

  23.   

    顶一下先
    学JAVA先做牛,(踏实一点)再做人(灵活一点),然后就是牛人了!