1.首先先
创建一个db.properties的
配置文件。 在配置文件中输入配置信息如下: driver=com.microsoft.sqlserver.jdbc.SQLServerDriver url=jdbc:sqlserver://localhost:1433DatabaseName=books user=sa password=sa 2.创建一个加载db.properties的文件Env.java。 在java文件中加载配置信息如下: public class Evn extends Properties{ private static Evn instanceprivate Evn(){ //通过构造
方法读取配置文件 InputStream is=getClass().getResourceAsStream("/db.properties")try { load(is)} catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace()} } public static Evn getInstance(){ //单例模式创建、获得对象实例。 if(instance==null){ makeInstance()} return instance} public static synchronized void makeInstance() { if(instance==null){ instance=new Evn()} } } 3.读取数据方法 public class Test { public static void main(String[] args){ String driver=Env.getInstance().getProperty("driver")String url=Env.getInstance().getProperty("url")String user=Env.getInstance().getProperty("user")String password=Env.getInstance().getProperty("password") System.out.println(driver)System.out.println(url)System.out.println(user)System.out.println(password)} }
满意请采纳
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命令。
评论列表(0条)