数据库
淮城一只猫
只有光头才能变强
展开
-
PostgreSQL新增、更新、删除触发器
PostgreSQL新增、更新、删除触发器原创 2022-01-06 17:42:56 · 1296 阅读 · 0 评论 -
MySQL和Oracle触发器
删除触发原创 2021-09-27 09:15:40 · 279 阅读 · 0 评论 -
MyBatis-Plus入门,看这一篇就足够了
MyBatis-Plus入门,看这一篇就足够了原创 2020-07-04 23:41:09 · 19461 阅读 · 4 评论 -
50道SQL面试题
50道SQL面试题原创 2020-06-27 17:10:23 · 1595 阅读 · 0 评论 -
书写高质量SQL的30条建议
书写高质量SQL的30条建议转载 2020-06-07 23:19:37 · 142 阅读 · 0 评论 -
Mybatis入门
1、Mybatis简介什么是MyBatisMyBatis 是一款优秀的持久层框架MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集的过程MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 实体类 【Plain Old Java Objects,普通的 Java对象】映射成数据库中的记录。MyBatis 本是apache的一个开源项目ibatis, 2010年这个项目由apache 迁移到了google code,并且改名为My原创 2020-05-18 23:16:48 · 215 阅读 · 0 评论 -
JDBC学习笔记
JDBC核心技术第1章:JDBC概述1.1 数据的持久化持久化(persistence):把数据保存到可掉电式存储设备中以供之后使用。大多数情况下,特别是企业级应用,数据持久化意味着将内存中的数据保存到硬盘上加以”固化”,而持久化的实现过程大多通过各种关系数据库来完成。持久化的主要应用是将内存中的数据存储在关系型数据库中,当然也可以存储在磁盘文件、XML数据文件中。1.2...原创 2019-12-25 15:51:32 · 2414 阅读 · 0 评论 -
Windows10下安装解压版MySQL
win10下安装解压版mysql-8.0.11教程MySQL安装分为安装版和解压版,安装版主要是由一个exe程序式安装,有界面鼠标点击安装即可,小白建议使用安装版安装mysql,相比较与安装版,解压版安装更“纯净”,没有多余的东西,但是较为复杂,坑点也比较多(都是泪),本教程位于提供安装MySQL最新版8.0.11的正确姿势(滑稽)1.到MySQL官网下载压缩包网址:https://de...原创 2019-09-02 18:19:18 · 172 阅读 · 0 评论 -
基本SQL语句(二)
-- 数据的准备 -- 创建一个数据库 create database python_test charset=utf8; -- 使用一个数据库 use python_test; -- 显示使用的当前数据是哪个? select database(); -- 创建一个数据表 -- students表 create tabl...原创 2019-06-02 22:01:49 · 1098 阅读 · 0 评论 -
基本SQL语句(一)
-- 数据库的操作 -- 链接数据库 mysql -uroot -p mysql -uroot -pmysql -- 退出数据库 exit/quit/ctrl+d -- sql语句最后需要有分号;结尾 -- 显示数据库版本 select version(); -- 显示时间 select now();...原创 2019-06-02 14:33:40 · 2261 阅读 · 0 评论 -
数据库事务和锁
这里用MySQl为例事务作为单个逻辑工作单元执行的一系列操作。事务特性 ACIDA atomicity 原子性事务是不可分割的原子单元,要么全部完成,要么全部不完成,不可能停在中间。操作成功 整个事务提交 commit 操作失败 事务回滚 rollbackA给B转账A扣款 B到账C consistency 一致性A给B转账A转了1000 B只到了500I isol...原创 2018-10-11 22:14:22 · 168 阅读 · 0 评论