eclipse连接数据库sql server 2008

    xiaoxiao2025-05-06  7

    从弱鸡开始学java真是不容易呐,到处都是坑,为了避免你们以后入同样的坑,写篇博客教小白们如何正确连接数据库

    1.sql server 2008R2

    2.Eclipse

    如果想要在Eclipse编写java代码连接上数据库

    首先需要安装SQL Server 2008R2数据库驱动sqljdbc4.jar   这是下载地址sqljdbc4.jar

    将sqljdbc4.jar加载到你的项目中

    选择samples->右键Properties->Java Build Path->Librabries->Add External JARS将你的sqljdbc4.jar,ok就好了

    新建一个类测试一下

    package sample11; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class JDBC1 { private static final String URL="jdbc:sqlserver://localhost:1433;DatabaseName=mydatabase"; private static final String USERNAME="sa"; private static final String PASSWORD="666666yuan"; static{ try { Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); System.out.println("连接成功"); } catch (ClassNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } } public static void main(String[] args) { try { Connection conn=DriverManager.getConnection(URL, USERNAME,PASSWORD); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } } } 如果你运行结果是

    连接成功,恭喜你运气太好了,没有那么多坑

    但是如果是这样,那我们接着来

    将你的SQL Server Configuration Manager打开

    点击SQL Server 网络配置

    将Tcp/IP改为启用

    再将客户端协议里面的TCP/IP改为启用

    再将SQL Server服务中右边的三个服务重新启动一下

    再运行eclipse中的java程序,如果问题仍然存在,那么就是端口没有改过来

    再将SQL Server Configuration Manager 打开检查一下端口

    将TCP动态端口改为1433

    这里也要改成要将默认端口改成1433

    将SQL server 服务里面的三个服务重新启动一下

    这下就ok啦。

    重新运行一下java程序

    别忘了把你自己的数据库导到sql server中哦

    看看你的java运行出来是不是酱紫呢

    哈哈哈,大家一起加油呐,自己选的路,就算有bug,哭着也要把它调完,坚持下去咯

    转载请注明原文地址: https://ju.6miu.com/read-1298800.html
    最新回复(0)