maven项目中,sql和mysql连接所需加载的包与jdbc.properties中的写法是不一样的
对于mysql:
jdbc.properties的写法:
jdbc.driverClassName=com.mysql.jdbc.Driver -- mysql驱动 jdbc.url=jdbc\:mysql\://localhost\:3306/workloads?useUnicode=true&characterEncoding=utf-8 -- 具体数据库信息,并设置编码 jdbc.username=用户名 jdbc.password=密码
对于sql:
在maven中需添加jtds架包
<dependency> <groupId>net.sourceforge.jtds</groupId> <artifactId>jtds</artifactId> <version>1.2.4</version> </dependency>
jdbc.properties的写法:
jdbc.driverClassName=net.sourceforge.jtds.jdbc.Driver --数据库驱动 jdbc.url=jdbc:jtds:sqlserver://localhost:1433/Shopping --数据具体信息 jdbc.username=用户名 jdbc.password=密码
驱动和数据库具体信息处不能这样写:
--jdbc.driverClassName=com.microsoft.sqlserver.jdbc.SQLServerDriver -- jdbc.url=jdbc:sqlserver://localhost:1433;DatabaseName=Shopping
时间: 2024-11-11 21:08:55