javaEE环境配置并连接MySQL数据库

本地安装java环境

  1. 下载Java SE jdk安装包。首先下载Java SE jdk安装文件jdk-13.0.2_windows-x64_bin.exe,下载链接:jdk下载地址,jdk版本:13.0.2。
  2. 下载完之后,直接默认下一步安装即可。
  3. 环境变量配置。配置步骤:计算机》右键属性》左侧有个高级系统设置》最底部有个环境变量
  • Path变量


    Path
  • JAVA_HOME变量


    JAVA_HOME

本地安装Tomcat

  1. 官网下载Tomcat Windows64位zip文件解压,版本:Tomcat8.5。


    tomcat下载
  2. 解压缩apache-tomcat-8.5.11-windows-x64.zip到D盘。


    解压
  3. 配置环境变量


    path

    catalina_home
  4. 输入命令,在tomcat目录\bin目录中 ,运行命令行 ,输入 service.bat install 稍候提示 the service "tomcat8" has been installed ,则表示成功。
  5. 测试在tomcat\bin目录 ,双击 tomcat8W.exe 图形界面程序 ,在弹出的图形界面中 ,点击start ,运行tomcat ,浏览器输入localhost:8080 ,访问。


    start

    配置成功

本地安装MySQL

  1. 下载MYSQL安装包。
    MYSQL官方网站:https://dev.mysql.com/downloads/installer/
  2. 双击安装包,开始安装。

    选择自定义安装,然后点击next。
    选择类型

    注意这里是可以设置路径的,否则是默认地址
    选择路径

    然后一直下一步就好


    设置管理员密码

    连接服务器

    此时就安装完成了,就可以开始MYSQL之旅了。

本地创建IDEA JavaEE项目

  1. 安装专业版IDEA,打开IDEA,选择create new project,开始创建JavaEE项目。


    创建项目
  2. 选择Java EE项目,选择web application


    选择第二个
  3. 添加tomcat server


    选择tomcat
  4. 项目命名,并完成创建


    命名并选择路径

本地使用JDBC连接MySQL并读取数据

  1. 下载connector jar包,下载地址:jar包下载
    点击dowmloads——community——mysql connectors,在页面寻找connector/j点击进入。
    新建lib文件夹,将jar包放入该文件夹中。
    文件夹
  2. 右键点击lib----->选择add as library,完成jar包的导入。导包完成后,即可使用该包下的工具类。
  3. 数据库内准备数据


    准备数据
  4. 新建TestJDBC类代码如下:
import java.sql.*;

class TestJDBC {

    public static void getMsg(){
        //预设url、驱动名、sql语句
        //mydb为要连接的数据库名
        String url = "jdbc:mysql://127.0.0.1:3306/mydb?serverTimezone=GMT";
        String driverName = "com.mysql.cj.jdbc.Driver";
        String sqlString = "select * from jdbc limit 1";

        try {
            //加载驱动
            Class.forName(driverName);
            //输入用户名密码并打开连接
            Connection con = DriverManager.getConnection(url,"root","Cui5039795891");
            //执行语句
            Statement statement = con.createStatement();
            ResultSet resulSet = statement.executeQuery(sqlString);
            //结果遍历打印
            while(resulSet.next()){
                System.out.println(resulSet.getString(1));
            }
        } catch (ClassNotFoundException e) {
            e.printStackTrace();
        } catch (SQLException e) {
            e.printStackTrace();
        }

    }

    public static void main(String[] args) {
        getMsg();
    }
}


  1. 运行程序,结果如下:


    运行结果
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容