在FTP中可以修改的。
具体的步骤:
登录FTP找到你的域名的文件夹;
打开e/,接着打开config/;
在里面的config.php中可以修改, 就是(你的域名/e/config/config.php)这个就是CMS的数据库配置文件;
配置数据库配置文件的方法: 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)} }mysql的数据连接池怎么配置文件连接先建立一些连接,并且这些连接允许共享,因此这样就节省了每次连接的时间开销。Mysql数据库为例,连接池在Tomcat中的配置与使用。
1、创建数据库Student,表student
2、配置server.xml文件。Tomcat安装目录下conf中server.xml文件。
<GlobalNamingResources>
<Resource
name="jdbc/DBPool"
type="javax.sql.DataSource"
password=""
driverClassName="com.mysql.jdbc.Driver"
maxIdle="2"
maxWait="5000"
username="root"
url="jdbc:mysql://localhost:3306/student"
maxActive="3"
/>
</GlobalNamingResources>
name:指定连接池的名称
type:指定连接池的类,他负责连接池的事务处理
url:指定要连接的数据库
driverClassName:指定连接数据库使用的驱动程序
username:数据库用户名
password:数据库密码
maxWait:指定最大建立连接等待时间,如果超过此时间将接到异常
maxIdle:指定连接池中连接的最大空闲数
maxActive:指定连接池最大连接数
3、配置web.xml文件。
<web-app>
<resource-ref>
<description>mysql数据库连接池配置</description>
<res-ref-name>jdbc/DBPool</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
<res-sharing-scope>Shareable</res-sharing-scope>
</resource-ref>
</web-app>
4、配置context.xml文件
与server.xml文件所在的位置相同。
<Context>
<ResourceLink
name="jdbc/DBPool"
type="javax.sql.DataSource"
global="jdbc/DBPool"
/>
</Context>
5、测试
DataSource pool = null
Context env = null
Connection conn = null
Statement st = null
ResultSet rs = null
try{
env = (Context)new InitialContext().lookup("java:comp/env")
//检索指定的对象,返回此上下文的一个新实例
pool = (DataSource)env.lookup("jdbc/DBPool")
//获得数据库连接池
if(pool==null){out.printl("找不到指定的连接池!")}
con = pool.getConnection()
st = con.createStatement()
rs = st.executeQuery("select * from student")
}catch(Exception ex){out.printl(ne.toString())}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)