• MyEclipse连接mysql配置教程



    1、打开MyEclipse
    2、选择菜单:Window/Open Perspective/MyEclipse Database Explorer,点击OK,在左边打开DB Brower窗口。
    3、在DB Brower窗口内任意空白处击右键,选择New命令,弹出Database Driver窗口
    4、本窗口各项说明:
      Driver template: MySQL Connector/J  选择驱动模板
      Driver name: mybook     任何起个名字
      ConnectionURL:jdbc:mysql://127.0.0.1:3306/book (book要改成你要连数据库的名字)
      User name:root (你数据库的用户名)
      Password:root (你数据库的口令)
      Driver JARs:点击Add JARs选择你的驱动包所在路径 (包括包名)
      Driver classname:com.mysql.jdbc.Driver
    5、点击Finisth,建立完成。
    6、进行连接,在DB Brower窗口选中你刚建的mybook,点击DB Brower窗口标题栏右侧的三角形图标,光标移动到其上时,会显示“Open Connection”提示。
    7、根据提示输入密码:root (选中save password后下次就不用输入密码了),点击OK
    8、这时DB Brower窗口中的mybook就可展开了,一直到表。
    9、TABLE下面是表,右击一个表,选择Generate/Select Statement,在右边打开sql操作窗口
    10、打开的sql操作窗口里自动产生查询语句,点击上面的红色三角形即可执行sql。

    大致的连接代码

    public class conn {
     // public String
      String driver = "org.gjt.mm.mysql.Driver";
      String username = "root";
      String password= "1111";
      String url = "jdbc:mysql://localhost/lisatisfy?user="+username+"&password="+password;
      Connection conntion=null;
      Connection conntion_update=null;
      ResultSet rs=null;
      public conn(){
       try{
        Class.forName(driver).newInstance();
       }catch(Exception e)
       {
        System.out.println(e.getMessage());
        
       }
       
      }
      
      public String executeUpdate(String sql)
      {
       int guc=0;
       try {
        conntion_update=DriverManager.getConnection(url);
        Statement stmt= conntion_update.createStatement();
        stmt.executeUpdate(sql);
       guc=stmt.getUpdateCount();
       if(guc>0)
      {
       return "成功,影响行数:"+guc;
      }
      else
       return "失败!";   
     } catch (SQLException e) {
      // TODO: handle exception
      return "更新失败!";
     }
    
      }
      public ResultSet executeQuery(String sql){
       try {
        conntion=DriverManager.getConnection(url);
        Statement stmt=conntion.createStatement();
        rs=stmt.executeQuery(sql);
     } catch (Exception e) {
      System.out.println(e.getMessage());
      // TODO: handle exception
     }
     return rs;
       
       
      }
     
    }
    
  • 相关阅读:
    Java的快速失败和安全失败
    Java RMI与RPC的区别
    Java动态代理之JDK实现和CGlib实现(简单易懂)
    JVM——字节码增强技术简介
    Linux内存分配机制之伙伴系统和SLAB
    操作系统动态内存管理——malloc和free的工作机制
    Java中的Map
    Java的PriorityQueue
    Java中的List
    Java中的Set
  • 原文地址:https://www.cnblogs.com/CharmingDang/p/9663924.html
Copyright © 2020-2023  润新知