首页 > 代码库 > tomcat服务器连接MySQL数据库的JNDI数据源配置以及获得连接的Java代码
tomcat服务器连接MySQL数据库的JNDI数据源配置以及获得连接的Java代码
->首先将mysql的jar包导入到tomcat/lib文件夹下
->然后在tomcat/conf/context.xml文件中配置以下内容
<Resource name="jdbc/mysql" auth="Container" type="javax.sql.DataSource" maxActive="100" maxIdle="30" maxWait="10000" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://服务器地址:端口号/数据库名称" username="数据库用户名" password="数据库密码" />
注:配置以上内容时,只需将url,username,password替换为自己的信息,其他内容复制粘贴即可
服务器地址为本机则改为127.0.0.1或localhost,端口号通常为3306,如果自己有更改,则填更改后的端口号
数据库用户名通常为root
数据库密码为自己设置的密码
->最后需要写一段Java代码
public class test { Connection connection = null; public Connection tomcatGetConnection() { try { Context context = new InitialContext(); DataSource dataSource = (DataSource) context.lookup("java:comp/env/jdbc/mysql"); connection = dataSource.getConnection(); } catch (NamingException e) { e.printStackTrace(); } catch (SQLException e) { e.printStackTrace(); } return connection; } }
注:上段代码标红之处与配置文件中的<Resource name="jdbc/mysql" ... />名字要相同,可按自己意愿随意命名,通常为此格式.
tomcat服务器连接MySQL数据库的JNDI数据源配置以及获得连接的Java代码
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。