JSP网站连接SQL2000数据库和MYSQL数据库在连接,查询等操作代码上的却别
1个回答
展开全部
链接要更换数据库驱动文件:
Microsoft SQL Server : jtds-1.2.jar
MYSQL: mysql-connector-java-5.1.7-bin.jar
和链接的配置文件:
datasource.type=Microsoft SQL Server
datasource.driverClassName=net.sourceforge.jtds.jdbc.Driver
datasource.url=jdbc:jtds:sqlserver://localhost:1433/cldz
datasource.username=sa
datasource.password=sa
#datasource.type=mysql
#datasource.driverClassName=com.mysql.jdbc.Driver
#datasource.url=jdbc:mysql://localhost:3306/cldz?useUnicode=true&characterEncoding=UTF-8
#datasource.username=root
#datasource.password=root
还有可能要配置方言:
hibernate.dialect=org.hibernate.dialect.SQLServerDialect
#hibernate.dialect=org.hibernate.dialect.MySQLMyISAMDialect
----------------------
查询的SQL语法有不同,注意sql语句和sql中是否使用了自定义的函数;
如果完全使用hibernate HQL完成 ,换数据库是比较容易的
Microsoft SQL Server : jtds-1.2.jar
MYSQL: mysql-connector-java-5.1.7-bin.jar
和链接的配置文件:
datasource.type=Microsoft SQL Server
datasource.driverClassName=net.sourceforge.jtds.jdbc.Driver
datasource.url=jdbc:jtds:sqlserver://localhost:1433/cldz
datasource.username=sa
datasource.password=sa
#datasource.type=mysql
#datasource.driverClassName=com.mysql.jdbc.Driver
#datasource.url=jdbc:mysql://localhost:3306/cldz?useUnicode=true&characterEncoding=UTF-8
#datasource.username=root
#datasource.password=root
还有可能要配置方言:
hibernate.dialect=org.hibernate.dialect.SQLServerDialect
#hibernate.dialect=org.hibernate.dialect.MySQLMyISAMDialect
----------------------
查询的SQL语法有不同,注意sql语句和sql中是否使用了自定义的函数;
如果完全使用hibernate HQL完成 ,换数据库是比较容易的
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询