配置数据库配置文件的方法: 1首先先创建一个dbproperties的配置文件。在配置文件中输入配置信息如下: driver=commicrosoftsqlserverjdbcSQLServerDriver url=jdbc:sqlserver://localhost:1433;DatabaseName=books user=sa password=sa 2创建一个加载dbproperties的文件Envjava。在java文件中加载配置信息如下: public class Evn extends Properties{ private static Evn instance; private Evn(){ //通过构造方法读取配置文件 InputStream is=getClass()getResourceAsStream("/dbproperties"); try { load(is); } catch (IOException e) { // TODO Auto-generated catch block eprintStackTrace(); } } 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=EnvgetInstance()getProperty("driver"); String url=EnvgetInstance()getProperty("url"); String user=EnvgetInstance()getProperty("user"); String password=EnvgetInstance()getProperty("password"); Systemoutprintln(driver); Systemoutprintln(url); Systemoutprintln(user); Systemoutprintln(password); } }
/// <summary>
/// Oracle 的数据库连接字符串
/// </summary>
private const String connString =
@"Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=1921681210)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=ORCL)));User Id=TEST;Password=TEST123";
那个 1921681210 是 Oracle 数据库服务器的 IP 地址
1521 是 默认的端口号
SERVICE_NAME=ORCL 意思是 那个 Oracle 数据库服务是 ORCL
后面就是 用户名 密码了。
一、概述
MySQL版本:5717
客户端工具:NavicatforMySQL
二、MySQL安装
安装条件:
1)net framework40(下载地址:
如果Windows Server 2003 在安装net framework40安装过程中报错: net framework 40安装时提示产生阻滞问题:运行安装程序前,必须安装 32 位 Windows 映像处理组件WIC
1、MySQL下载后的文件名为:mysql_installer_community_V56211_setup1418020972msi,示意图如下:
2、双击后,d出如下窗口:(如果系统有提示,选择允许)
3、安装开始界面
4、勾选 I accept the license terms,如下图:
5、选择下一步,d出如下窗口:
6、选择第二项:Server only,如下图:(这一步选择非常重要)
7、点击下一步,示意图如下:
8、可以修改路径,也可以不修改,修改路径示意图如下:(可选)
9、点击下一步,进入准备安装界面
10、点击执行,安装
11、安装进度
12、安装完成
13、准备配置界面
14、配置服务器类型及端口号,默认即可
15、填写Root用户密码,请牢记该密码
16、填写密码
17、设置用户和服务开机启动,默认即可
18、确认配置
19、确认配置的过程中,如果有d出窗口,一定要允许,示意图如下:
20、完成配置
1、把jtds-125jar放到Tomcat目录里的lib目录下。如:D:\IntelliJ\tomcat7\lib
2、在D:\IntelliJ\tomcat7\conf目录里的contextxml文件里加上如下代码:
<Context><WatchedResource>WEB-INF/webxml</WatchedResource>
<Resource name="jdbc/sqlserver" auth="Container" type="javaxsqlDataSource"
driverClassName="netsourceforgejtdsjdbcDriver"
url="jdbc:jtds:sqlserver://localhost:1433/yourDatabaseName"
username="username" password="password" maxActive="100" maxIdle="30"/>
</Context>
3、在你项目里的webxml文件里加入如下内容:
<!--配置数据源--><resource-ref>
<description>Sqlserver Datasource</description>
<res-ref-name>jdbc/sqlserver</res-ref-name>
<res-type>javaxsqlDataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
4、在你的代码里引用数据源:
private DataSource ds;public LoginBean() {
try {
// 初始化查找命名空间
Context ctx = new InitialContext();
ds = (DataSource)ctxlookup("java:comp/env/jdbc/sqlserver") ;
} catch (NamingException e) {
Systemoutprintln("使用lookup找不到数据源");
eprintStackTrace();
}
}
5、测试testjsp:
<%@ page language="java" import="javautil" pageEncoding="utf-8" %><%@ page import="javasql"%>
<%@ page import="javaxsql"%>
<%@ page import="javaxnaming"%>
<%!
final String JNDINAME = "java:comp/env/jdbc/sqlserver" ;
%>
<%
Connection conn = null ;
try
{
// 初始化查找命名空间
Context ctx = new InitialContext() ;
// 找到DataSource
DataSource ds = (DataSource)ctxlookup(JNDINAME) ;
conn = dsgetConnection() ;
String sql="select passwd,logincount from credential where username=";
PreparedStatement pwdQuery=connprepareStatement(sql);
pwdQuerysetString(1,"admin");
ResultSet result= pwdQueryexecuteQuery();
if(!resultnext()){
return;
}
Systemoutprintln(resultgetString("passwd")) ;
}
catch(Exception e)
{
Systemoutprintln(e) ;
}
%>
<%=conn%>
<%
// 将连接重新放回到池中
connclose() ;
%>
$db_host = 'mysql';
$db_name = 'u649195048_zepuz';
$db_username = 'u649195048_ludeb';
$db_password = 'HyhyhuPuBe';
$db_prefix = 'ppdm_';
这些要改
以上就是关于数据库配置文件是哪一个全部的内容,包括:数据库配置文件是哪一个、oracle数据库如何配置tns连接字符信息、mysql数据库怎么配置等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)