运行WAS控制台,在左边的导航菜单中点开资源->JDBC->JDBC提供程序。
这个开发人员版本提供的JDBC驱动很少,我们需要自己安装MySQL的JDBC驱动。 在新建JDBC驱动前将系统中MySQL JDBC 驱动存放路径设置为websphere系统变量。点击'环境'->'websphere变量',新建一个变量 MYSQL_JDBC_LIB
接着回到JDBC驱动页面,新建一个JDBC驱动,命名为 MySQL JDBC Provider
这里注意实现类名不是我们平时经常使用的com.mysql.jdbc.Driver。仔细看Tip就会发现这里需要填写javax.sql.XADatasource 或者javax.sql.ConnectionPoolDataSource的实现,所以这里填写的是MySQL驱动实现的com.mysql.jdbc.jdbc2.optional.MysqlConnectionPoolDataSource。到此为止,MySQL 的 JDBC驱动配置完毕。
接着配置一个DataSource给应用使用。点击'资源'->'JDBC'->'数据源',在右边面板新建一个数据源,根据向导进行,记得选择JDBC驱动的时候选择刚刚创建的MySQL JDBC驱动。
这里需要注意的是Helper类应该填写 com.ibm.websphere.rsadapter.ConnectJDBCDataStoreHelper
接着在最右边有个'定制属性'链接,点击后设定这个Datasource访问数据库的地址、用户名和密码。