暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Java连接华为GaussDB 100 数据库

原创 章芋文 2019-09-30
2065

在创建数据库连接之后,才能使用它来执行SQL语句操作数据。

远程接入数据库之前,需要在配置文件zengine.ini中设置LSNR_IP和LSNR_PORT侦听的IP地址和端口号。一次最多可以设置8个侦听的IP地址,IP地址中间通过逗号隔开。

函数原型

使用JDBC创建数据库连接,请使用以下函数。

DriverManager.getConnection(String url, String user, String password);

示例-连接数据库

//以下代码将获取数据库连接操作封装为一个接口,可通过给定用户名和密码来连接数据库。

public static Connection GetConnection(String username, String passwd)
    {
        //驱动类。
        String driver = ""com.huawei.gauss.jdbc.ZenithDriver"";
        //数据库连接描述符。
        String sourceURL = ""jdbc:zenith:@10.255.255.1:1888"";
        Connection conn = null;
try {
      //加载数据库驱动。
      Class.forName(driver).newInstance();
    } catch (Exception e) {
      e.printStackTrace();
      return null;
    }

    try {
      //创建数据库连接。
      //getConnection(String url, String user, String password) 
      conn = DriverManager.getConnection(sourceURL,username,passwd);
      System.out.println(""Connection succeed!"");
    } catch (Exception e) {
      e.printStackTrace();
      return null;
    }

    return conn;
  };
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论