数据库配置文件是哪一个

数据库配置文件是哪一个,第1张

配置数据库配置文件的方法: 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数据库怎么配置等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9266743.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存