zoukankan      html  css  js  c++  java
  • IDEA连接数据库

    IDEA连接sqlserver数据库
    数据库配置
    登录名
    端口设置
    下载JDBC包
    在IDEA中导入jar包
    数据库配置
    先安装sqlserver。链接:sqlserver数据库引擎、管理工具。安装……自己找教程吧。

    登录名
    1.先用Windows身份验证登录

    2.打开登录名>安全性,找到或新建登录名

    右键登录名,设置密码

    3.重新登录管理工具,用SQL Server身份验证方式,登录名、密码正确则登录成功

    新建一个数据库,其中新建people表用来测试


    端口设置
    1.右键我的电脑->管理->服务和应用程序->SQL server网络配置

    2.找到TCP/IP,双击打开IP地址选项卡,并配置


    3.重启SQL Server服务

    下载JDBC包
    下载JDBC并解压到任何位置


    在IDEA中导入jar包
    1.新建一个项目,创建一个测试类

    public class Test {
    private static Connection dbConn = null;

    public static void main(String[] args) {
    String dbURL = "jdbc:sqlserver://192.168.1.125:1433;DatabaseName=sa";

    try {
    //1.加载驱动
    Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
    System.out.println("加载驱动成功!");
    //2.连接
    dbConn = DriverManager.getConnection(dbURL, "sa", "123");
    System.out.println("连接数据库成功!");
    String sql="select * from people";
    PreparedStatement statement=null;
    statement=dbConn.prepareStatement(sql);
    ResultSet res=null;
    res=statement.executeQuery();
    while(res.next()){
    String title=res.getString("name");
    System.out.println(title);
    }
    }catch(Exception e) {
    e.printStackTrace();
    System.out.println("连接数据库失败!");
    }

    }
    }
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    2.按Ctrl+Alt+shift+S或打开File->Project Structure,打开Dependencies选项卡,添加jar包如下

    3.按Ctrl+shift+F10启动程序,结果如下

    加载驱动成功!
    连接数据库成功!
    王五
    李四
    张三
    1
    2
    3
    4
    5
    读取成功

    .properties 文件配置写法:

    SQLServer

    这里用的是c3p0连接数据库

    1.pom文件写法:

    1
    2
    3
    4
    5
    6
    <!-- 数据库连接池 -->
      <dependency>
        <groupId>com.mchange</groupId>
        <artifactId>c3p0</artifactId>
        <version>0.9.5.2</version>
      </dependency>

    2.spring.xml写法:

    1
    2
    3
    4
    5
    6
    7
    <!-- 使用第三方的数据库连接池c3p0 -->
     <bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource">
         <property name="driverClass" value="${jdbc.driver}"/>
         <property name="jdbcUrl" value="${jdbc.url}"/>
         <property name="user" value="${jdbc.username}"/>
         <property name="password" value="${jdbc.password}"/>
     </bean>

      

    3.jdbc.properties写法:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    jdbc.driver=com.microsoft.sqlserver.jdbc.SQLServerDriver
    jdbc.url=jdbc:sqlserver://localhost:1433;DatabaseName=数据库名称
    jdbc.username=账号
    jdbc.password=密码
    jdbc.initialSize=0
    jdbc.maxActive=20
    jdbc.maxIdle=20
    jdbc.minIdle=1
    jdbc.maxWait=60000

      

    4.sqlserver连接后必须有ms-sqljdbc包才可以对数据库进行编辑

    包名称为sqljdbc4.jar

    MySQL

      

  • 相关阅读:
    删除表数据drop、truncate和delete的用法
    List,DataTable实现行转列的通用方案
    C#正则表达式简单限制输入11位手机号
    Oracle数据库byte存放汉字,9个汉字x3=27个字节
    SQL 语句
    $("p").fadeOut("fast")设置淡出效果
    神奇的 toLocaleString
    C#中精确计时的一点收获
    Web service stop after running serveral hours
    SQL Server中like匹配下划线的方法
  • 原文地址:https://www.cnblogs.com/itchenguo/p/12187210.html
Copyright © 2011-2022 走看看