刚接触MVC思想 在做一个用户登录练习时 我启动浏览器在eclipse中报错:
No suitable driver found for jdbc:mysql://localhost:3306/test
请教老师后 得知 在普通的Java连接数据库时 在数据库驱动6.0以后就不用手动的实现Class.forName("com.mysql.jdbc.Driver");
但是创建javaweb项目时,需要加上:Class.forName("com.mysql.jdbc.Driver");
等我加了这句话之后 又出现了这个异常:
The server time zone value ‘Öйú±ê׼ʱ¼ä’ is unrecognized or represents more than one time zone
百度后知道这是mysql默认服务器时区问题,需要在URL中插入这句话:
Connection conn = DriverManager.getConnection ("jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=UTF-8&serverTimezone=UTC","root","123456");