2020-02-27作业

1.本地安装Java环境

  java官网下载JDK

  选择

  安装即可

  java环境变量:
JAVA_HOME   D:\java\jdk;
CLASSPATH   .;%JAVA_HOME%\lib;

   Path中添加

D:\java\jdk\lib
D:\java\jdk\bin

2.本地安装Tomcat

  Tomcat官网中下载Tomcat并解压

  Tomcat环境变量:
CATALINA_BASE  D:\apache-tomcat-9.0.31
CATALINA_HOME  D:\apache-tomcat-9.0.31

   Path中添加

;%CATALINA_HOME%\lib;%CATALINA_HOME%\bin;

  之后打开Tomcat的bin目录,双击startup.bat


  地址栏中输入localhost:8080若出现Tomcat网页,则安装成功

3.本地安装Mysql

  Mysql下载页面中选择MySQL Installer for Windows


  点击下载

  安装时默认下一步
设置默认管理员密码

  Mysql 环境变量:

   Path中添加

C:\Program Files\MySQL\MySQL Server 8.0\bin

4.本地创建IDEA Java EE项目

  打开IDEA创建新项目



  选择javaee项目并选中WebApplication



创建完成文件目录

5.本地成功使用 JDBC 连接Mysql,并读取数据

  Mysql下载页面中选择JDBC驱动包,下载windows版本


  将下载好的connector的jar包放到WEB-INF\lib

  打开File->Project Structure设置(快捷键ctrl+alt+shift+s)
  选择Modules选项 然后在右边打开Dependencies目录

  点击+号 选择JARS or directories

  选中项目的lib目录
image.png

  之后应用返回 在src目录下新建一个test类

  定义URL

public static final String URL = "jdbc:mysql://localhost:3306/test";

  
  在Main函数中加载驱动程序并捕获异常

       try {
            Class.forName("com.mysql.cj.jdbc.Driver");
        } catch (ClassNotFoundException e) {
            e.printStackTrace();
        }

  连接数据库

Connection conn = DriverManager.getConnection(URL,"root","123456");

  声明语句

Statement stmt = conn.createStatement();

  定义语句并执行

String sql = "SELECT * FROM student";
ResultSet rs = stmt.executeQuery(sql);

  获取结果并打印

while(rs.next()){
System.out.println("姓名: "+rs.getString("name")+"  年龄: "+rs.getInt("age"));
}

  运行结果


  可能出现错误:


  这是时区不同导致的,在URL后加上?serverTimezone=GMT即可解决

public static final String URL="jdbc:mysql://localhost:3306/test?serverTimezone=GMT";
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。