当前位置:首页 » 数据仓库 » java读取数据库配置文件
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

java读取数据库配置文件

发布时间: 2022-06-22 05:06:39

A. #java#请问java工程中怎样把数据库文件加进去,小白请好心大神指点

我觉得楼主说的是通过程序动态读取数据库配置文件!

1、程序代码:

publicConnectiongetConnection(StringsourceName)throwssqlException{
Propertiesprop=newProperties();
Stringdriver=prop.get("driverClassName");
Stringurl=prop.get("url");
Class.forName(driver);
Connectionconn=DriverManager.getConnection(url,sysProps);
returnconn;
}

2、数据库信息配置文件:

B. java 怎么获取数据库的编码以及配置信息

Java也可以执行Mysql命令,你可以使用sql
语句,如下:
mysql>
SHOW
VARIABLES
LIKE
'%char%set%';
+--------------------------+----------------------------------+
|
Variable_name
|
Value
|
+--------------------------+----------------------------------+
|
character_set_client
|
utf8
|
|
character_set_connection
|
utf8
|
|
character_set_database
|
gbk
|
|
character_set_filesystem
|
binary
|
|
character_set_results
|
utf8
|
|
character_set_server
|
gbk
|
|
character_set_system
|
utf8
|
|
character_sets_dir
|
/u01/mysql/share/mysql/charsets/
|
+--------------------------+----------------------------------+
8
rows
in
set
mysql>
SHOW
VARIABLES
LIKE
'port';
+---------------+-------+
|
Variable_name
|
Value
|
+---------------+-------+
|
port
|
3306
|
+---------------+-------+
1
row
in
set
你如果想获取所有配置信息可以使用:
SHOW
VARIABLES命令。

C. JAVA中调用配置文件的值与从数据库中取出的值进行比较

读取配置文件的代码:
import java.io.FileInputStream;
import java.io.IOException;
import java.util.Properties;

public class App {
public static void main(String[] args) {
Properties prop = new Properties();

try {
prop.load(new FileInputStream("config/config.properties"));

System.out.println(prop.getProperty("database"));
System.out.println(prop.getProperty("dbuser"));
System.out.println(prop.getProperty("dbpassword"));
} catch(IOException e) {
e.printStackTrace();
}
}
}

D. Java怎样读取ACCESS数据库文件

1. jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};
2.使用ODBC建立WINDOW数据源的方法:
开始
>>控制面板
>>管理工具
>>数据源(ODBC)
>>用户DSN或系统DSN
>>点添加
>>找到"Microsoft Access Driver (*.mdb)",选中,再点完成>>自定义数据源名称,可创建一个新的或选择已经有的Access数据库(.mdb)其它可以不选
>>确定>>确定
到此数据源已经建立成功
最后使用jdbc的方法进行连接。

E. java怎么连接数据库配置文件

你是说properties文件吗?

//读取配置文件DbUtil.properties,这里的DbUtil是此文件里的一个类,就是当前类
p.load(DbUtil.class.getClassLoader().getResourceAsStream("DbUtil.properties"));

//获取配置文件中的相关参数值
driver=p.getProperty("mysqlDriver");
url=p.getProperty("mysqlUrl");
user=p.getProperty("mysqlUser");
password=p.getProperty("mysqlPassword");

这里是DbUtil.properties文件里的内容:

##oracledatabase
oracleDriver=oracle.jdbc.driver.OracleDriver
oracleUrl=jdbc:oracle:thin:@localhost:1521:orcl
oracleUser=scott
oraclePassword=tiger

##mysqldatabase
mysqlDriver=com.mysql.jdbc.Driver
mysqlUrl=jdbc:mysql://localhost:3306/db_test
mysqlUser=root
mysqlPassword=root

F. Java数据库连接配置文件读取不到,文件是在SRC目录下的

配置文件拷贝到.class的目录。

~~~~~~~~~~~~~~~~~~~~~