`

关于java获取mysql安装路径

阅读更多
/**
* 获取mysql安装路径
* @return
*/
public String getMysqlPath(){
Map m=System.getenv();
String s2=(String) m.get("Path");//获取本计算机环境变量中PATH的内容
String s1=s2.substring(0, s2.indexOf("MySQL"));//截取索引从‘0’到”MySQL“字符串
String s3=s2.substring(s1.lastIndexOf(":")-1, s2.length());//获取S1字符串中最后一个”:“的索引,然后截取从":"-1 索引处到最后的字符串
String mySqlPath=s3.substring(0,s3.indexOf("bin")+3);//截取字符串S3 从索引”0“ 到”bin“的字符串。获取完整的mysql安装路径
return mySqlPath;
}

2
6
分享到:
评论
2 楼 Alex-tao 2013-03-21  
openFox 写道
何不用正则?搞的这么麻烦

写这个简单明了,通俗点。谢谢指点
1 楼 openFox 2013-03-21  
何不用正则?搞的这么麻烦

相关推荐

    MySQL表自动生成Java实体类

    配置好数据库连接字符串和输出路径,自动把MySQL数据表生成相应的Java实体类。附上数据库。来源是参考别人的代码,有添加了自动获取表名的功能,不需要手动写表名,非常方便。

    DTU-DATACENTER.rar_DTU JAVA_DTU DATACENTER_java TCP/IP mysql_my

    编译是需要注意的是将java-mysql的类库放置在C:\Program Files\Java\jre6\lib\ext路径下。本程序只用到这一个Java外部类库。 在源文件中,DataReceiver.java 为主程序类,通过该类调用其他子类。 其中:DataReceiver...

    java+mysql实现的代码分享网(所有源码已开源,效果可看网址:www.admintwo.com)

    修改jdbc.properties和img.properties,其中jdbc.properties是数据库连接信息,img.properties是用户头像、分享介绍图片、分享代码压缩包文件存放路径设置文件。之后,部署运行tomcat服务器即可。

    Java出租物业管理系统.zip

    在 MySQL 命令行上获取 sql 文件(确保在命令中包含您的完整路径) 打开 jar 文件或按照以下步骤从命令行运行 导航到编译器中的 src 文件夹 编译运行以下命令行在你的编译器 javac -cp .;../lib/mysql-connector-...

    java源码包---java 源码 大量 实例

     util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印图片的路径,水印一般格式是gif,png,这种图片可以设置透明度、水印旋转等,可以参考代码...

    java解析excel到mysql代码存档.txt

    //文件路径 InputStream is=new FileInputStream("d:\\c.xls"); try { Class.forName("com.mysql.jdbc.Driver").newInstance(); Connection conn = DriverManager.getConnection("jdbc:mysql://...

    30个java工具类

    [工具类] 获取绝对路径 .java.txt [工具类] 记录log日志文件的工具类 .java.txt [工具类] 连接数据库的工具类 .java.txt [工具类] 使用Java程序来实现HTTP文件的队列下载 .java.txt [工具类] 文件操作工具类 .java....

    【强2】30个java工具类

    [工具类] 获取绝对路径 .java.txt [工具类] 记录log日志文件的工具类 .java.txt [工具类] 连接数据库的工具类 .java.txt [工具类] 使用Java程序来实现HTTP文件的队列下载 .java.txt [工具类] 文件操作工具类 .java....

    java源码包4

     util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印图片的路径,水印一般格式是gif,png,这种图片可以设置透明度、水印旋转等,可以参考代码...

    java源码包3

     util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印图片的路径,水印一般格式是gif,png,这种图片可以设置透明度、水印旋转等,可以参考代码...

    JAVA上百实例源码以及开源项目

     util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印图片的路径,水印一般格式是gif,png,这种图片可以设置透明度、水印旋转等,可以参考代码...

    JAVA上百实例源码以及开源项目源代码

     util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印图片的路径,水印一般格式是gif,png,这种图片可以设置透明度、水印旋转等,可以参考代码...

    java源码包2

     util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印图片的路径,水印一般格式是gif,png,这种图片可以设置透明度、水印旋转等,可以参考代码...

    成百上千个Java 源码DEMO 4(1-4是独立压缩包)

    简单 Java图片加水印,支持旋转和透明度设置 摘要:Java源码,文件操作,图片水印 util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印图片的路径,...

    Java JDK 7学习笔记(国内第一本Java 7,前期版本累计销量5万册)

    基本信息 作者: 林信良 丛书名: 学习笔记 出版社:清华大学出版社 ISBN:9787302282082 ...b.1 安装、设定mysql 558 b.2 mysql的数据类型 560 b.3 建立数据库、数据表 561 b.4 进行crud操作 562

    《MyEclipse 6 Java 开发中文教程》前10章

    10.3.6 关于java.lang.ClassCastException: $Proxy0错误的解决方法 216 10.4 开发 Spring 2.0 AOP 应用 219 10.4.1 使用aop 标签实现AOP 219 10.4.2 使用标注(@AspectJ)实现AOP 221 10.4.3 开发环绕通知(Around ...

    MySQL命令大全

    下面给出本人从其它资料(www.cn-java.com)获得的对常用权限的解释: 全局管理权限: FILE: 在MySQL服务器上读写文件。 PROCESS: 显示或杀死属于其它用户的服务线程。 RELOAD: 重载访问控制表,刷新日志等。 ...

    java实现本地读取图片存储到数据库中并在html网页显示

    本地图片使用二进制流存储到MySQL中,然后响应前端的传参,查询后可以显示在HEML网页中,相当于图片的简单上传和显示

    MYSQL常用命令大全

    下面给出本人从其它资料(www.cn-java.com)获得的对常用权限的解释: 全局管理权限: FILE: 在MySQL服务器上读写文件。 PROCESS: 显示或杀死属于其它用户的服务线程。 RELOAD: 重载访问控制表,刷新日志等。 SHUTDOWN...

    疯狂吃月饼(node+mysql).zip(小程序+JAVA+2024+最新+毕业设计+源码+PPT+Lw+使用说明+部署简单+

    与传统的手机应用相比,小程序无需下载安装,用户可以直接在微信内搜索或通过扫描二维码打开使用,极大地简化了用户获取服务的路径。 开发一个微信小程序首先需要注册并获取开发者资格,然后使用微信提供的开发工具...

Global site tag (gtag.js) - Google Analytics