zoukankan      html  css  js  c++  java
  • jQuery火箭图标返回顶部代码

    我此处采用的是jdbc连接mysql,很大程度上都是相同的,然后,可能由于一些版本的问题,会有一些出入,其他基本上是一致的;
    基本的步骤如下:
    1:加载驱动
    2:创建连接
    3:执行操作
    具体的步骤将在代码之中得到体现

    package forsql;
    
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.ResultSet;
    import java.sql.SQLException;
    
    public class JdbcTest001
    {
        //mysql之中的乱码问题
        public static void main(String[] args)
        {
            Connection connection=null;
            try
            {
                /*加载驱动*/
                Class.forName("com.mysql.jdbc.Driver");
                System.out.println("驱动加载成功!");
                /*创建连接*/
                /*url----jdbc:mysql://主机名称:连接端口/数据库的名称*/
                String url="jdbc:mysql://localhost:3306/for_test_base";
                String user="root";
                String pwd="renjiaxin";
                connection=DriverManager.getConnection(url, user, pwd);
                /*执行操作*/
                java.sql.Statement st=connection.createStatement();
                String str1="select * from people_info";
                ResultSet rs1=st.executeQuery(str1);//执行的是查询
                while (rs1.next())
                {
                    int Id=rs1.getInt("Id");
                    String Name=rs1.getString("Name");
                    String Gender=rs1.getString("Gender");
                    String Company=rs1.getString(3);
                    String Address=rs1.getString(4);
                    System.out.println("ID:"+Id+",Name:"+Name+",Gender:"+Gender+",Company:"+Company+",Address:"+Address);
    
                }
                String str2="insert into people_info(Name,Gender,Company,Address) values('章泽天','女','北京大学','强东家')";
                int result2 = st.executeUpdate(str2);
                if (result2!=-1)
                {
                    ResultSet rs2 = st.executeQuery("select * from people_info where id>3");
                    while (rs2.next())
                    {
                        int Id=rs2.getInt("Id");
                        String Name=rs2.getString("Name");
                        String Gender=rs2.getString("Gender");
                        String Company=rs2.getString(3);
                        String Address=rs2.getString(4);
                        System.out.println("编号:"+Id+",姓名:"+Name+",性别:"+Gender+",公司:"+Company+",地址:"+Address);
    
    
                    }
                }
                String str3="delete from people_info where Address='金华市横店'";
                int result3 = st.executeUpdate(str3);
                if (result3!=-1)
                {
                    ResultSet rs3 = st.executeQuery("select * from people_info ");
                    while (rs3.next())
                    {
                        int Id=rs3.getInt("Id");
                        String Name=rs3.getString("Name");
                        String Gender=rs3.getString("Gender");
                        String Company=rs3.getString(3);
                        String Address=rs3.getString(4);
                        System.out.println("编号:"+Id+",姓名:"+Name+",性别:"+Gender+",公司:"+Company+",地址:"+Address);
    
    
                    }
                }
            } catch (ClassNotFoundException e)
            {
    
                e.printStackTrace();
            } catch (SQLException e)
            {
    
                e.printStackTrace();
            }
            finally
            {
                try
                {
                    connection.close();
                } catch (SQLException e)
                {
                    e.printStackTrace();
                }
            }
    
        }
    
    }
    

    至于乱码的问题:
    可以在连接的时候,在URL处,如此:
    /url—-jdbc:mysql://主机名称:连接端口/数据库的名称参数*/
    String url=”jdbc:mysql://localhost:3306/for_test_base?useUnicode=true&characterEncoding=utf-8”;
    另外可以参见mysql中文乱码的解决方式
    或者mysql中文乱码的解决方式

    至于初级的连接问题:
    可以参见:
    java连接mysql数据库java操作mysql数据库的例子

  • 相关阅读:
    spool使用
    webservice项目部署部署到weblogic报错之解决方案
    cxf , struts+spring中web.xml过滤url问题解决方案
    eclipse配置SVN
    Oracle中的dual表
    tomcat在eclipse启动成功却打不开tomcat主页
    java作用域public ,private ,protected
    final static
    sql server 通明加密
    检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 80070005。
  • 原文地址:https://www.cnblogs.com/prayjourney/p/12528128.html
Copyright © 2011-2022 走看看