想从jdbc的url获取主机名和端口名,用java实现

一般性写法应该是 Connection conn = DriverManager.getConnection("jdbc:mysql://" + HOST + ":" + PORT + "/" + DATABASE, USER, PASS);你那样的肯定还联系其他许多东西 单纯的 String url 截取字符串就可以 程序如下 public class SplitTest { public static void main(String[] args){ Str...
想从jdbc的url获取主机名和端口名,用java实现
一般性写法应该是
Connection conn = DriverManager.getConnection("jdbc:mysql://" + HOST + ":" + PORT + "/" + DATABASE, USER, PASS);
你那样的肯定还联系其他许多东西
单纯的 String url 截取字符串就可以
程序如下
public class SplitTest
{
public static void main(String[] args)
{
String s = new String("jdbc:mysql:sqlserver://localhost:1433;DatabaseName=TESTDB");
String a[] = s.split(":");
String b[] = a[4].split(";");

System.out.println("a0="+a[0]);
System.out.println("a1="+a[1]);
System.out.println("a2="+a[2]);
System.out.println("host="+a[3]);
System.out.println("a4="+a[4]);
System.out.println("port="+b[0]);
System.out.println("b1="+b[1]);
}
}2011-07-25
截取字符串2011-07-25
mengvlog 阅读 60 次 更新于 2025-12-16 03:33:23 我来答关注问题0
檬味博客在线解答立即免费咨询

Java相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部