随笔分类 - MySQL
摘要:最近在开发JavaWeb项目时,使用C3P0连接方式和DBUtil工具类访问MySQL数据库,MySQL数据库版本5.7.33。 出现错误: java.sql.SQLException: Cannot set collectTime: incompatible types, cannot conve
阅读全文
摘要:一、SQL异常 1、java.sql.SQLException: Wrong number of parameters: expected 9, was given 11 Query: insert into tb_stu_travel(username,startDate,endDate,prov
阅读全文
摘要:一、JDBC简介 JDBC是Java DataBase Connectivity(Java数据库连接)的简写,它是一套用于执行SQL语句的Java API,它由一组用Java语言编写的类和接口组成,是Java程序访问数据库的标准规范。 通过JDBC提供的API,应用程序可以连接到数据库,并使用SQL
阅读全文
摘要:DBUtils是 Apache 组织提供的一个开源 JDBC工具类库,它是对JDBC的简单封装,学习成本极低,并且使用DBUtils能极大简化JDBC编码的工作量,同时也不会影响程序的性能。 DBUtils三个核心功能: QueryRunner类,提供对sql语句操作的API; ResultSetH
阅读全文
摘要:C3P0是一个开源的JDBC连接池。 一、准备工作 1、下载 C3P0工具包 c3p0-0.9.5.5.jar (C3P0核心) mchange-commons-java-0.2.19.jar (C3P0依赖) 下载地址:https://sourceforge.net/projects/c3p0/
阅读全文
摘要:一、数据库 为了便于程序或软件处理数据,我们通常把数据存放在数据库中。 数据库(DB,Database)的定义就是存放数据的仓库,现在通用的大多数数据库都是关系型数据库。 为管理数据库而设计的软件系统就叫做数据库管理系统(DBMS,Database Management System)。 例如:微软
阅读全文
摘要:一、MySQL的使用 如果通过命令行启动和停止MySQL数据库,一定要以管理员身份运行命令行cmd。 否则,会出现错误。 1、启动和停止MySQL服务 (1)通过Windows计算机管理方式 右击此电脑—管理—服务和应用程序—服务,启动或停止MySQL服务 (2)通过命令行方式 启动:net sta
阅读全文
摘要:如果出现下面错误 这种错误是由于未安装 vcredist 引起的。 https://support.microsoft.com/en-us/help/3179560/update-for-visual-c-2013-and-visual-c-redistributable-package 进去之后先
阅读全文
摘要:一、下载 1、地址:https://dev.mysql.com/downloads/mysql/ 2、当前最新是8.0版本,我选择上一个最新的mysql-5.7.33-winx64.zip 二、安装 1、MySQL安装文件分两种 .msi和.zip ,.msi需要安装 2、zip格式是自己解压,解压
阅读全文