MySQL数据库与JDBC
MySQL数据库与JDBC
森-Js
521
展开
-
Java使用new Date() 插入数据库时间与本地时间相差8个小时
问题原因:配置JDBC连接时候,地区与本地不同:jdbc.driver=com.mysql.cj.jdbc.Driverjdbc.url=jdbc:mysql://localhost:3306/o2o?serverTimezone=UTC&useUnicode=true&characterEncoding=utf8jdbc.username=rootjdbc.password=a1b2c3serverTimezone=UTC : 这个UTC是协调世界时,我们中国在东八区原创 2020-12-08 11:13:59 · 2208 阅读 · 0 评论 -
存储过程
一、存储过程的介绍含义:一组预先编译好的SQL语句的集合,理解成批处理语句1、提高代码的重用性2、简化操作3、减少编译次数并且减少了和数据库服务器的连接次数,提高了效率二、存储过程的语法1、创建语法CREATE PROCEDURE 存储过程名(参数列表)BEGIN 存储过程体(一组合法的SQL语句)END注意:1、参数列表...原创 2020-04-05 19:16:38 · 122 阅读 · 0 评论 -
视图
#视图定义#案例:查询姓张的学生名和专业名SELECT stuname,majornameFROM stuinfo sINNER JOIN major m ON s.`majorid`= m.`id`WHERE s.`stuname` LIKE '张%';CREATE VIEW v1ASSELECT stuname,majornameFROM stuinfo s...原创 2020-04-05 18:33:04 · 250 阅读 · 0 评论 -
事务(TCL)
事务的介绍事务一个或一组sql语句组成一个执行单元,这个执行单元要么全部执行,要么全部不执行事务的特点事务的使用步骤事务的创建隐式事务:事务没有明显的开启和结束的标记比如:insert、update、delete语句delete from 表 ......显式事务:事务具有明显的开启和结束的标记前提:必须先设置自动提交功能为禁用.............原创 2020-04-05 15:08:23 · 189 阅读 · 0 评论 -
MySQL基础知识总结3/3(DDL)
一、库的管理1、库的创建语法:create database 【if not exists】 库名;2、库的修改ALTER DATABASE 表名 CHARACTER SET 字符集;alter database books character set 'utf8' ;3、库的删除drop database if exists 库名二、表的管理...原创 2020-03-28 22:55:55 · 228 阅读 · 0 评论 -
MySQL基础知识总结1/3(查询语句DQL)
目录一、基础查询介绍1、起别名2、去重3、+号的作用4、使用concat实现连接5、IFNULL二、条件查询一、按条件表达式筛选二、按逻辑表达式筛选三、模糊查询1、like2、between and3、in关键字4、 is null5、安全等于 <=>测试题:三、排序查询四、常见函数一、字符函数...原创 2020-03-21 19:31:51 · 464 阅读 · 0 评论 -
MySQL的常见命令
首先可以通过cmd命令登录MySQL或者图形化用户界面工具### MySQL的常见命令 1.查看当前所有的数据库 show databases; 2.打开指定的库 use 库名 3.查看当前库的所有表 show tables; 4.查看其它库的所有表 show tables from 库名; 5.创建表...原创 2020-03-17 09:59:15 · 102 阅读 · 0 评论 -
1、MySQL数据库和表
目录一、创建数据库二、创建表三、数据类型整数类型:用于保存整数浮点类型:用于保存小数字符串类型:用于存储短字符串日期/时间类型大块数据类型四、列的属性列名数据类型长度非空Not NULL默认值Default Value五、主键与自增主键 Primary Key自增 Auto-Increment联合主键第一轮复习 时间:...原创 2019-10-10 23:35:41 · 262 阅读 · 0 评论