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

 

 

  

posted @ 2020-01-13 14:41  浅色夏沫╁  阅读(458)  评论(0编辑  收藏  举报