myeclipse连接数据库显示用户sa登陆失败,获取数据库连接失败

img


sql server服务没问题,数据库sa用户登录也没问题,jdbc也装了,但就是连不上

链接语句附上来

  • 这有个类似的问题, 你可以参考下: https://ask.csdn.net/questions/7510968
  • 你也可以参考下这篇文章:myeclipse创建jdbc 连接数据库实例
  • 除此之外, 这篇博客: 如何通过JDBC连接远程服务端的数据库中的 2.Myeclipse创建JDBC 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 新建java项目,通过构建路径引入外部的 MySQL的jar包,创建新的Conn类,写入链接代码片段,运行即可。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

        package com.bingdao.jdbc;
        
        import java.sql.Connection;
        import java.sql.DriverManager;
        import java.sql.SQLException;
        
        public class Conn {
        	public static void main(String[] args) {
        		Connection conn = null;
        		try {
        			//加载驱动类
        			Class.forName("com.mysql.cj.jdbc.Driver");
        			conn = DriverManager.getConnection("jdbc:mysql://自己的服务器IP:3306/数据库名?serverTimezone=UTC","root","115141");
        			System.out.println("数据库连接成功");	
        		} catch (ClassNotFoundException e) {
        			e.printStackTrace();
        		} catch (SQLException e) {
        			e.printStackTrace();
        		}finally{
        			try {
        				if(conn!=null){
        					conn.close();
        				}
        			} catch (SQLException e) {
        				e.printStackTrace();
        			}
        		}
        	}
        }
    

    注意:运行程序的时候可能会出现The server time zone value ‘???ú±ê×??±??’ is … 的错误在数据库名后边输入?serverTimezone=UTC即可。

    点击运行

    在这里插入图片描述

已解决,感谢