
MySQL学习笔记
lemmon_tree
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
将表students中的age字段数值加1的sql语句
语法:update 表 set 字段名=字段名+1 where 筛选条件 update students set age=age+1 where id=1;原创 2022-01-05 20:34:04 · 2239 阅读 · 0 评论 -
JDBC操作事务
一、事务 要么都成功,要么都失败。 ACID原则 原子性:要么全部完成,要么都不完成。 一致性:总数不变。 隔离性:多个进程互不干扰。 持久性:一旦提交,不可逆,持久化到数据库。 隔离性产生的问题 脏读:一个事务读取了另外一个没有提交的事务。 不可重复读:在一个事务中,重复读取表中数据,并且表中的数据发生了改变。 虚读(幻读):在一个事务中,读取到了别人插入的数据,导致前后读取出来的结果不一致。 创建account表的SQL语句 CREATE TABLE account( id INT原创 2021-06-20 20:48:05 · 225 阅读 · 0 评论 -
PreparedStatement对象
PreparedStatement对象 PreparedStatement对象可以防止SQL注入,并且效率更高,是预编译的意思。 插入数据的代码 package lesson03; import lesson02.JdbcUtils; import java.sql.Connection; import java.util.Date; import java.sql.PreparedStatement; import java.sql.SQLException; public class Test原创 2021-06-19 12:48:42 · 392 阅读 · 0 评论 -
SQL注入问题
一、SQL注入问题 SQL存在漏洞,会被攻击,导致数据泄露。 二、使用步骤 1.引入库 代码如下(示例): import numpy as np import pandas as pd import matplotlib.pyplot as plt import seaborn as sns import warnings warnings.filterwarnings('ignore') import ssl ssl._create_default_https_context = ssl._create原创 2021-06-18 16:52:32 · 118 阅读 · 0 评论 -
JDBC学习
一、什么是JDBC? JDBC是java database connection的缩写。 为了简化开发人员的操作,提供了一个Java操作数据库的规范,就叫做JDBC,这些规范的实现由厂商去做。开发人员只需要掌握JDBC接口操作即可。 Java中需要用到java.sql包,和javax.sql包 二、使用步骤 1.引入库 代码如下(示例): import numpy as np import pandas as pd import matplotlib.pyplot as plt import seab原创 2021-06-17 21:56:54 · 142 阅读 · 1 评论 -
MySQL学习01
文章目录1、初识MySQL1.1、数据库分类1.2、安装MySQL二、使用步骤1.引入库2.读入数据总结 1、初识MySQL 前端:页面展示。 后台:连接数据库。连接前端,控制视图跳转,给前端传递数据。 数据库:存取数据。 1.1、数据库分类 关系型数据库(SQL): MySQL,Oracle,SQLserver 通过表与表之间,行与列之间的关系存储数据 非关系型数据库(No SQL): redis ,mongodb, DBMS(data base manage system),数原创 2021-06-08 21:19:58 · 121 阅读 · 3 评论