Java 连 SQL Server 2008,用 JDBC 驱动其实没你想得那么复杂。微软官方的 SQL Server JDBC 驱动,稳定性和兼容性都挺不错,适合搞企业系统的同学。你只要把驱动包加进项目,写个标准的连接串,几行代码搞定。
连接用的语法也挺直观,比如:
String url = "jdbc:sqlserver://localhost:1433;databaseName=你的数据库名";
Connection conn = DriverManager.getConnection(url, "用户名", "密码");
驱动下载推荐这个:
- Java 连接 SQL Server 2008 JDBC 驱动,文件齐全,安装也方便。
还有其他一些相关链接也可以顺便看看,比如:
- SQL Server 和 MySQL JDBC 驱动详解,适合多个数据库切换的场景
- 登录示例,手把手教你连上数据库
对了,注意下端口号和数据库服务名,别写错了。连不上,多半是这些小地方出问题。还有,记得把sqljdbc4.jar
加进classpath
里,不然运行直接报错。
如果你正好在整合老项目,或者在公司系统里用 SQL Server 2008,那这个驱动真的挺适合你。