读取mysql配置文件my.ini

本文介绍如何使用Java读取MySQL配置文件my.ini,通过示例代码展示读取过程,解决读取时遇到的`An Item has been read,before any section`异常问题,提出了解决该异常的两种方法:删除注释或添加[none]节。" 130728327,18832617,物联网技术学习指南:从入门到精通,"['物联网', '技术学习', '智慧城市', '专业发展']
摘要由CSDN通过智能技术生成
package com.test;


import java.io.File;
import java.io.IOException;


import org.dtools.ini.BasicIniFile;
import org.dtools.ini.FormatException;
import org.dtools.ini.IniFile;
import org.dtools.ini.IniFileReader;
import org.dtools.ini.IniItem;
import org.dtools.ini.IniSection;


public class Ini {


	public static void main(String[] args) throws IOException {
		
		Ini ini = new Ini();
		ini.readIniFile();


	}
	
	public void readIniFile() throws IOException,FormatException{
		
        IniFile ini = new BasicIniFile();
        File file = new File("C:\\ProgramData\\MySQL\\MySQL Server 5.7\\my.ini");
        IniFileReader reader = new IniFileReader(ini,file);
        reader.read();
        for(int i=0;i<ini.getNumberOfSections();i++){  
            IniSection sec = ini.getSection(i);  
            System.out.println(sec.getName());  
            for(IniItem item : sec.getItems()){
            	if (item.getName()
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值