发表于: 2018-01-09 22:21:26

1 476


今天完成了什么

换了thinkpad,重装了mysql,navicat,java,maven,idea。 
mysql通过cmd打开的方式与macos差不多

C:\>cd Program FIles (x86)\mysql-5.7.20-winx64\binC:\Program Files (x86)\mysql-5.7.20-winx64\bin>mysql -u root -p
  • 1
  • 2

还没有重建业务表内容,先尝试了连接数据库。 
借鉴了好多师兄的日报和网上的代码。 
总算弄明白各个变量和方法啥意思。

//导入mysql-connection-java的jar包import java.sql.*;public class testJdbcConnection{           public static void main (String[] args){                   try {                            //网上很多人在声明下面变量时,加public static final                            String jdbcDriver="com.mysql.jdbc.Driver";                            String url="jdbc:mysql://127.0.0.1:3306/mysql";                           String user="root";                            String password="mmmm";                           //加载驱动                        Class.forName(jdbcDriver);                           //forname在编写的时候会显示cannot resolve symbol                            System.out.println("驱动加载完成。。。");                            //建立连接                            Connection conn = DriverManager.getConnection(url, user, password);                            System.out.println("连接建立成功!"+ conn);                   }catch(ClassNotFoundException e) {                        e.printStackTrace();                    }catch(SQLException e) {                        e.printStackTrace();                   }           }   }

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29



明天计划的事情

实现简单的crud 
了解jdbctemplate和mybatis

遇到的问题

刚开始的时候无法通过编译,且显示很多错误。后来发现是没有把mysql-connection-java的jar包导入到External Libraries

对于try语句不太了解,网上说是可以让程序一直运行而不会报错,且能收集错误信息并进行输出。catch后面的参数还是不太明白。感觉java基础知识还是不够。

收获

能够完成一台新机器(win or mac os)的mysql,java和ide的配置,可以实现java对mysql的连接



返回列表 返回列表
评论

    分享到