spring中配置MySql数据源,怎样配置数据库信息

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring中配置MySql数据源,怎样配置数据库信息相关的知识,希望对你有一定的参考价值。

sping中配置mysql数据源
驱动:    jdbc.driverClassName
URL:    jdbc.url
用户名:jdbc.username
密码:    jdbc.password
可以定义在perperties文件中,也可以直接用值替换掉

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="
     http://www.springframework.org/schema/beans
     http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">
<!-- 数据源 -->
<!--&lt;!&ndash;c3p0&ndash;&gt;-->
<!--<bean id="c3p0DataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource" >-->
<!--<property name="driverClass" value="$jdbc.driverClassName" />-->
<!--<property name="jdbcUrl" value="$jdbc.url" />-->
<!--<property name="user" value="$jdbc.username" />-->
<!--<property name="password" value="$jdbc.password" />-->
<!--</bean>-->
<!--druid-->
<bean id="druidDataSource" class="com.alibaba.druid.pool.DruidDataSource" init-method="init" destroy-method="close">
<!-- 基本属性 url、user、password -->
<property name="driverClassName" value="$jdbc.driverClassName" />
<property name="url" value="$jdbc.url" />
<property name="username" value="$jdbc.username" />
<property name="password" value="$jdbc.password" />

<!-- 配置初始化大小、最小、最大 -->
<property name="initialSize" value="1" />
<property name="minIdle" value="1" />
<property name="maxActive" value="20" />

<!-- 配置获取连接等待超时的时间 -->
<property name="maxWait" value="60000" />

<!-- 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒 -->
<property name="timeBetweenEvictionRunsMillis" value="60000" />

<!-- 配置一个连接在池中最小生存的时间,单位是毫秒 -->
<property name="minEvictableIdleTimeMillis" value="300000" />

<property name="validationQuery" value="SELECT 'x'" />
<property name="testWhileIdle" value="true" />
<property name="testOnBorrow" value="false" />
<property name="testOnReturn" value="false" />

<!-- 打开PSCache,并且指定每个连接上PSCache的大小 -->
<property name="poolPreparedStatements" value="false" />
<property name="maxPoolPreparedStatementPerConnectionSize" value="20" />

<!-- 配置监控统计拦截的filters -->
<property name="filters" value="stat" />
</bean>
</beans>

参考技术A 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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="<a
href="http://www.springframework.org/schema/beans""
target="_blank">http://www.springframework.org/schema/beans"</a>
xmlns:xsi="<a
href="http://www.w3.org/2001/XMLSchema-instance""
target="_blank">http://www.w3.org/2001/XMLSchema-instance"</a>
xmlns:context="<a
href="http://www.springframework.org/schema/context""
target="_blank">http://www.springframework.org/schema/context"</a>
xmlns:aop="<a
href="http://www.springframework.org/schema/aop""
target="_blank">http://www.springframework.org/schema/aop"</a>
xmlns:tx="<a
href="http://www.springframework.org/schema/tx""
target="_blank">http://www.springframework.org/schema/tx"</a>
xmlns:jpa="<a
href="http://www.springframework.org/schema/data/jpa""
target="_blank">http://www.springframework.org/schema/data/jpa"</a>
xsi:schemaLocation="<a
href="http://www.springframework.org/schema/beans"
target="_blank">http://www.springframework.org/schema/beans</a>
<a
href="http://www.springframework.org/schema/beans/spring-beans-4.0.xsd"

target="_blank">http://www.springframework.org/schema/beans/spring-

mysql怎样配置ODBC数据源

 
一个基于ODBC的应用程序对数据库的操作不依赖任何DBMS,不直接与DBMS打交道,所有的数据库操作由对应的DBMS的ODBC驱动程序完成。所以说mysql配置ODBC数据源也很重要。

工具/原料

  • 事先配置相应的环境
  • mysql(mysql安装程序)
  • mysql-connector-odbc-3.51.20-win32.exe(mysql数据源dobc安装程序)

步骤/方法

  1.  在网上下载一个是MYSQL数据库的ODBC驱动程序:mysql-connector-odbc-3.51.20-win32.exe(已上传),以默认选项安装该文件。
    技术分享图片
    技术分享图片
    技术分享图片
  2.  打开数据源:开始->设置->控制面板->找到数据源
    技术分享图片
  3.  打开数据源(ODBC),在用户DSN选项卡中点击“添加”按钮,弹出“创建新数据源”窗口。
    技术分享图片
  4.  选中“MYSQL ODBC 5.1 Driver”,点击“完成”按钮。
    技术分享图片
  5.  弹出新窗口,在login选项卡中填写数据源信息。
    Data Source Name 数据原名称;
    Discription 描述(选填);
    Server 数据源计算机的IP;
    User 数据库用户名;
    Password 数据库密码;
    DataBase 数据源所要连接的数据库;
    技术分享图片
  6.  配置完后,点击“test”按钮, 如果出现如下提示,即配置成功。
    技术分享图片
  7.  点击“OK”返回用户DSN选项卡,增加一条记录,名为你所配置的数据源名称。
    技术分享图片
    END

注意事项

  • 在连接的时候要确定建有相应的数据库(表),如果没有会提示连接失败。





以上是关于spring中配置MySql数据源,怎样配置数据库信息的主要内容,如果未能解决你的问题,请参考以下文章

spring中配置MySql数据源,怎样配置数据库信息

druid连接池 SPRING怎样实现配置数据源

mysql怎样配置ODBC数据源

mysql怎样配置ODBC数据源

怎样查看mysql数据库的配置文件内容

mysql怎样配置ODBC数据源