eclipse mysql tomcat,java+eclipse+tomcat+mysql+jdbc

说明:

软件均采用最新版本,请大家详细阅读,注意每个细节,无需分门别类的百度各种教程,配置java环境这一篇就够了。

所需软件及版本(参考):

java8;

- jdk1.8.0_60;

- jre1.8.0_60;

eclipse:eclipse4.5;

tomcat:tomcat8.0;

mysql:mysql5.5.20;

jdbc:mysql-connector-java-5.1.36-bin.jar,注意:要先下载mysql-connector-java-gpl-5.1.36.msi文件,安装后生成jar包。

安装顺序:

安装jdk - 安装jre - 配置环境变量 - 安装eclipse - 安装tomcat - 导入tomcat到eclipse中 - 安装mysql - 下载jdbc文件并生成jar包 - 导入jar包到eclipse中 - 配置结束。

1,安装jdk

- 同意许可,选择相应的jdk版本并下载jdk8到本地(网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)。

121953546_1_2018011503310480

- 安装jdk,中间安装jre。

- 确认正确安装后开始配置java环境变量(注意安装路径)。

右击我的电脑 - 属性 - 高级设置 - 环境变量。

找到系统变量中的path,如图:

121953546_2_20180115033104126

编辑path,讲路径设置为jdk的安装路径,如C:\Program Files\Java\jdk1.8.0_60\bin,确定后保存。

新建用户变量,命名为classpath,里面需要添加两个路径值(tools.jar和dt.jar),中间注意用;间隔:

C:\Program Files\Java\jdk1.8.0_60\lib\tools.jar;C:\Program Files\Java\jdk1.8.0_60\lib\dt.jar,确定后保存。

环境变了添加完毕后,打开cmd,输入javac测试java环境是否已被正确安装:

121953546_3_20180115033104173

如图所示,出现上述图片则java环境全部正确安装完毕。

2,安装eclipse

- 去官网下载相应版本后自行安装即可,注意安装路径及mar最新版的选择,同时注意jre的导入。

3,安装tomcat

- tomcat安装完成后,打开localhost:8080测试是否安装正确,如图所示:

121953546_4_20180115033104236

出现上图则说明tomcat安装成功。

4,将tomcat导入到eclipse

启动eclipse,在菜单栏上找到window - Preferences:

121953546_5_20180115033104376

找到server下的runtime environments,点击add添加一个服务器配置:

121953546_6_20180115033104455

选择相应的tomcat版本,点击确定提交。

121953546_7_20180115033104517

5,安装mysql

选择路径,设置root(用户名)及密码,一路下一步即可。

6,下载jdbc驱动包(jar文件)

下载地址:http://dev.mysql.com/downloads/connector/j/

121953546_8_20180115033104595

注意,此时下载的是msi文件,下载到本地运行即可,jdbc的jar包要运行msi之后被解开。

安装后没有任何变化,这是找到C:\Program Files\MySQL\MySQL Connector J,你会发现jar包文件出现了,我们正是要通过它来把eclipse跟mysql联系到一起。

121953546_9_20180115033104642

好了,有了jar包,也就只剩下最后关键的一步,eclipse与mysql的通信。

这里我们要先在mysql控制台下创建一个数据库,以便后期测试与eclipse的通信是否成功。

如何启动mysql?找到mysql的安装目录,然后进入bin目录,打开mysql.exe即可,如图所示:

121953546_10_20180115033104705

输入之前设置的密码,空密码的同学请直接回车进入。

首先,我们通过执行sql语句来创建一个数据库:

create database demo;//创建一个名为demo的数据库,如图所示:

121953546_11_20180115033104783

use demo;//指定demo为当前要操作的数据库

121953546_12_20180115033104861

create table user (name varchar(20),password varchar(20));//创建一个表user,并为其设置两个字段(name和password)

121953546_13_20180115033104923

insert into user values('wangjiayi','123456');//插入一条数据到user表中

121953546_14_20180115033104986

select * from user;//查看数据表

121953546_15_2018011503310564

这时我们看到,刚才插入的两个值都已经显示在user表中了,此时创建测试数据库的部分结束,我们开始进行eclipse与mysql的配置。

启动eclipse,依次找到file - new - java project,输入项目名称,这里我暂用jdbc_demo

121953546_16_20180115033105126

无需定义其它,点击finish提交即可。

121953546_17_20180115033105205

可以看到刚才的项目已经创建成功。

然后右击项目名称,依次选择buili path - add external archives,如图所示:

121953546_18_20180115033105251

找到刚才所得的jar文件后,添加即可,如图所示:

121953546_19_20180115033105314

目前所有的部分都已配置完成,最后我们来测试一下:

首先新建一个类,右击src - new - class,如图所示:

121953546_20_20180115033105361

命名为my(可自定义)后提交即可。

121953546_21_20180115033105439

这时我们已经可以看到一个名为my的java文件了,还记得刚才控制台下我们创建的数据库和user表吗?配合在一起,我们通过编写这个文件来测试数据库是否连接成功。

121953546_22_20180115033105517.gif

package jdbc_demo;

import java.sql.*;

public class my {

public static void main(String args[]) {

try {

Class.forName("com.mysql.jdbc.Driver"); //加载MYSQL JDBC驱动程序//Class.forName("org.gjt.mm.mysql.Driver");

System.out.println("Success loading Mysql Driver!");

}

catch (Exception e) {

System.out.print("Error loading Mysql Driver!");

e.printStackTrace();

}

try {

Connection connect = DriverManager.getConnection(

"jdbc:mysql://localhost:3306/demo","root","");

//连接URL为 jdbc:mysql//服务器地址/数据库名 ,后面的2个参数分别是登陆用户名和密码

System.out.println("Success connect Mysql server!");

Statement stmt = connect.createStatement();

ResultSet rs = stmt.executeQuery("select * from user");

//user 为你表的名称

while (rs.next()) {

System.out.println(rs.getString("name"));

System.out.println(rs.getString("password"));

}

}

catch (Exception e) {

System.out.print("get data error!");

e.printStackTrace();

}

}

}

121953546_22_20180115033105517.gif

如果没有报错,我们直接运行改程序:

点击运行按钮即可:

121953546_23_20180115033105642

最终结果:

121953546_24_20180115033105658

显示了user表中的值,到此我们的java已完美配置成功。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值