admin管理员组

文章数量:1794759

tomcat如何连接mysql数据库具体步骤

tomcat如何连接mysql数据库具体步骤

步骤1:下载相关jar 从网上下载commons-dbutils-1.6.jar和mysql-connector-java-5.1.22-bin.jar,具体版本自行选择 在tomcat的apache-tomcat-8.5.9\\lib目录下加入commons-dbutils-1.6.jar和mysql-connector-java-5.1.22-bin.jar这两个jar包

步骤2:修改Tomcat配置文件 在java项目下建一个一个lib存放commons-dbutils-1.6.jar 右键项目->build path->configure build path->library把commons-dbutils-1.6.jar导入

在服务器tomcat的apache-tomcat-8.5.9\\conf\\context.xml配置文件加入

<Resource name="jdbc/mysqlds" auth="Container" type="javax.sql.DataSource" maxActive="100" maxIdle="30" username="数据库用户名" password="数据库密码" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://127.0.0.1/数据库名"/>

步骤3编写java连接mysql代码 具体java代码 //准备数据库连接

DataSource ds=null; try{ //通过在tomcat的context.xml文件,设定数据源对象的名字,获取对象 Context context=new InitialContext(); ds=(DataSource)context.lookup("java:/comp/env/jdbc/mysqlds"); }catch(Exception e){ System.out.println("连接出错"); } int result=0; Connection conn; try { conn =ds.getConnection(); //添加博文的sql语句 String sql=具体的sql语句; //为sql中的语句设计参数 String params[]={sql语句参数}; //DButils中的核心类,生成对象是传递数据源对象 QueryRunner qr=new QueryRunner(); //调用他的update,文成sql的运行,除了查询其他用update()方法 result=qr.update(conn,sql, params); //查询用query //result=qr.query(conn,sql, params); conn.close(); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); }

步骤4:部署项目并启动Tomcat

本文标签: 具体步骤数据库tomcatmySQL