Weblogic 9.1的domain配置mysql连接池
Weblogic 9.1的domain配置mysql连接池
本文介绍在weblogic 9.1下的domain配置mysql连接池步骤:
1.在weblogic目录下的serverlib下添加mysql驱动
mysql-connector-java-3.1.11-bin.jar
2.在weblogic目录下的commonin下找到commEnv.cmd打开
找到set weblogic_classpath= 后边加上mysql驱动的路径
例:%WL_HOME%serverlibmysql-connector-java-3.1.11-bin.jar
3.创建domain
4.在开始菜单打开start AdminServer for weblogic Server domain
等到running状态
5.打开console 输入用户名密码。
6.点开Service->JDBC->Data Source
7.JDBC Data Source Properties 页面
Name和JNDI Name可以一样 我起名为MySQLJDBCDataSource
Database Type:选择MySQL
Database Driver:选择第一个com包下的驱动就可以 Next.
8.Transaction Options
选择倒数第二个Emulate Two-Phase Commit Next.
9.Connection Properties
Database Name :自己的数据库名 例如:test
Host Name :主机名 例如:localhost或192.168.1.117
Port :3306 (mysql默认)
Database User Name:数据库用户名
Password :数据库密码
Confirm Password :同上 Next
10.Test Database Connection
可以点击Test Configuration 测试一下数据库连接。Next
11.Select Targets
选择发布到哪个AdminServer的JNDI树上。Next
12.点击左上的Activate Changes 如果没有异常就OK了哦。
友情提示:
1) 如果你直接在weblogic下配连接池而不在weblogic下的domain下配置,可以跳过1,2步。
2) 如果配置成功后你可以在console下的Environment->Servers页面点击你的AdminServer(admin),然后View JNDI Tree中看到你刚配置的JNDI名。
相关文档:
1.今天的程序发布到服务器,过了一晚后发现程序不能访问了,好像是连接池问题。错误如下: [log4j:] 2009-10-30 17:32:10,353 - com.school.dao.OperaDAO -65984388 [http-8080-12] ERROR com.school.dao.OperaDAO - find all failed
org.hibernate.exception.JDBCConnectionException: could not execute query ......
QT DataBase SQL Explorer
1、安装MySQL到官方网站下载MySQL数据库,非安装版,直接运行mysqld进程前台的
2、添加系统环境变量,Path+=':\mysql\bin'的path,再在开始运行,CMD->mysql -uroot 登录到mySQL数据库
Default password没有的,有的话 mysql -uroot -p输入密码;网络登录:mysql -h ip ......
关于php应该在何时调用mysql_close()以及pconnect方式和传统方式有何种区别收藏
以前我一直认为,当php的页面执行结束时,会自动释放掉一切。相信很多人都跟我想的一样。但事实证明并不是这样。比如session就不会随着页面执行完毕而释放。
php的垃圾回收机制,其实只针对于php本身。对于mysql,php没权利去自动去释放它的 ......
MySQL慢查询记录日志对于跟踪MySQL负载调优问题很有用处,其实启用MySQL的慢查询日志很简单,只需要在MySQL的配置文件里添加log-slow-queries和long_query_time两个参数即可。
Windows下开启MySQL慢查询
MySQL在Windows系统中的配置文件一般是是my.ini找到[mysqld]下面加上
log-slow-queries = F:\MySQL\log\mysqls ......