MySQL数据库
稻田里展望者
GIS代码爱好者
展开
-
瓦片地图的入库
原创 2022-05-25 00:26:19 · 639 阅读 · 0 评论 -
用Java把图片批量导入到MySQL数据库
转载 2022-03-14 18:23:20 · 1381 阅读 · 2 评论 -
MySQL 用Java以二进制的方式把照片从MySQL数据库存到文件
原创 2022-03-14 17:18:15 · 702 阅读 · 0 评论 -
MySQL 用Java以二进制的方式把照片存入MySQL数据库
原创 2022-03-14 16:11:24 · 1937 阅读 · 0 评论 -
一个简单的登录案例
这是一个简单的登录案例,所用到的技术是Tomcat服务器, druid数据库连接池, servlet, JDBCTemplate原创 2022-03-13 18:47:05 · 1880 阅读 · 0 评论 -
JDBCTemplate执行DML语句
原创 2022-03-13 01:48:10 · 324 阅读 · 0 评论 -
JDBCTemplate 入门
原创 2022-03-12 14:29:36 · 596 阅读 · 0 评论 -
数据库连接池 Druid工具类
原创 2022-03-12 12:33:10 · 207 阅读 · 0 评论 -
数据库连接池 Druid的基本使用
原创 2022-03-12 01:31:43 · 1492 阅读 · 0 评论 -
数据库连接池 C3P0的基本使用
原创 2022-03-12 00:11:55 · 228 阅读 · 0 评论 -
Javascript连接数据库并查询和插入数据
JavaScript借助node来连接数据库原创 2022-03-03 23:25:18 · 16324 阅读 · 8 评论 -
数据库连接池 C3P0 的基本使用
原创 2022-02-07 08:02:42 · 839 阅读 · 0 评论 -
MySQL 数据库连接池
数据库连接池原创 2022-02-07 07:47:14 · 667 阅读 · 0 评论 -
JDBC控制事务 转账案例
用JDBC和事务实现:张三向李四转账500元的案例原创 2022-02-07 01:13:12 · 202 阅读 · 0 评论 -
JDBC SQL注入问题
关于JDBC连接登录案例的改进原创 2022-02-07 00:20:35 · 1123 阅读 · 0 评论 -
JDBC登录案例
关于MySql和Java的登录项目,需求:通过键盘录入用户名和密码,判断用户是否登录成功原创 2022-02-06 18:31:40 · 310 阅读 · 0 评论 -
MySQL_Java:JDBC 工具类
JDBC工具类原创 2022-02-06 14:33:50 · 270 阅读 · 0 评论 -
MySQL_Java——JDBC:查询数据库表的数据,将其封装为对象
思路:1、定义一个emp类2、定义方法 public List findAll() {}查询所有3、实现方法 select *from emp表代表类,一条数据代表一个对象代码示例1、定义一个emp类import java.util.Date;/** 对应封装EMP表数据的JavaBean*/public class Emp { private int id; private String ename; private int job原创 2022-02-05 22:43:51 · 1398 阅读 · 0 评论 -
MySQL_Java——JDBC类 :ResultSet的遍历结果
用while遍历原创 2022-02-05 17:07:28 · 413 阅读 · 0 评论 -
MySQL_Java——JDBC类 :ResultSet的基本使用
import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.Statement;public class JDBCDemo2 { public static void main(String[] args) throws Exception {// 1、导入驱动jar包// 2、注册驱动 Class.forName原创 2022-02-05 16:35:41 · 368 阅读 · 0 评论 -
MySQL JDBC连接
Java连接Mysql数据库快速入门~原创 2022-02-04 21:18:37 · 1122 阅读 · 0 评论 -
MySQL DCL 管理用户 权限管理
MySQL DCL 管理用户 权限管理原创 2022-02-03 22:54:04 · 103 阅读 · 0 评论 -
MySQL DCL 管理用户[MySQL 中忘记root用户的密码怎么办]
原创 2022-02-03 22:34:51 · 388 阅读 · 0 评论 -
MySQL DCL 管理用户 修改用户的密码
MySQL DCL 管理用户 修改用户的密码原创 2022-02-03 22:33:24 · 455 阅读 · 1 评论 -
MySQL DCL 管理用户[创建用户 查询用户 删除用户]
MySQL DCL 管理用户[创建用户 查询用户 删除用户]原创 2022-02-03 22:07:53 · 801 阅读 · 0 评论 -
MySQL事务的隔离级别
概念多个事务之间隔离的,相互独立的。但是如果多个事务操作同一批数据,则会引发一些问题,设置不同的隔离级别就可以解决这些问题。存在问题:1、脏读:一个事务读取到另一个事务没有提交的数据2、不可重复读(虚读):同一个事务中,两次读取到的数据不一样3、幻读:一个事务操作(DML)数据表中的所有记录,另一个事务添加了一条数据,则第一个事务查询不到自己的修改。隔离级别:1、read uncommitted :读未提交产生的问题:脏读、不可重复读、幻读2、read committed :读已提交产生原创 2022-02-03 21:30:33 · 283 阅读 · 0 评论 -
MySQL 事务的四大特征
1、原子性:不可分割的最小操作单位,要么同时成功,要么同时失败。2、持久性:当事物提交或回滚后,数据库会持久化的数据保存。3、隔离性:多个事务之间相互独立。4、一致性:事务操作前后,数据总量不变...原创 2022-02-03 21:06:19 · 162 阅读 · 0 评论 -
MySQL 事务自动提交
-- 事务自动提交SELECT @@autocommit; -- 1代表自动提交 0代表手动提交SET @@autocommit=1;原创 2022-02-03 18:02:03 · 364 阅读 · 0 评论 -
MySQL 事务基本演示
事务的基本介绍概念:如果一个包含多个步骤的业务操作,被事务管理,那么这些操作要么同时成功,要么同时失败。操作1、开启事务: start transaction;2、回滚: rockback;3、提交: commit;-- 创建一张账户表CREATE TABLE account1( id INT PRIMARY KEY AUTO_INCREMENT, NAME v`account1`archar(20), balance DOUBLE);-- 添加数据INSERT INTO a原创 2022-02-03 17:50:28 · 140 阅读 · 0 评论 -
MySQL多表查询 子查询
子查询:查询中嵌套查询查询工资最高的员工信息1、查询了最高的工资是多少SELECT MAX(salary) FROM emp;2、查询员工信息,并且工资等于刚才查询的最高工资SELECT *FROM emp WHERE emp.salary=9000;合起来,用嵌套查询的方法SELECT *FROM emp WHERE emp.salary=(SELECT MAX(salary) FROM emp);子查询的不同情况1、子查询的结果是单行单列的:子查询可以作为条件,使用原创 2022-02-03 00:10:49 · 350 阅读 · 0 评论 -
MySQL 多表查询 内连接和外连接
一、笛卡尔积1、有两个集合A和B,取这两个集合的所有组成情况。2、要完成多表查询,需要消除无用的数据。二、分类1、内连接查询:1、隐式内连接:使用where条件消除无用的数据2、显示内连接2、外连接查询:3、子查询:...原创 2022-02-02 23:15:08 · 242 阅读 · 0 评论 -
MySQL 数据库的备份和还原
语法备份:mysqldump -u用户名 -p密码 数据库的名称 > 保存的路径还原:1、登录数据库2、创建数据库3、使用数据库4、执行文件 source 文件路径原创 2022-01-29 22:20:29 · 327 阅读 · 0 评论 -
MySQL 数据库设计的范式
概念:(本质是合理拆分表)设计数据库时需要遵循的规范要遵循后面的范式要求,必须遵循前面的所有范式要求。分类1、第一范式每一列都是不可分割的原子数据项2、第二范式 :在第一范式基础上,消除部分依赖函数依赖 :A–>B,如果可以通过A的属性( 属性组 )的值可以确定唯一B属性的值。则称B依赖于A。如:学号–>姓名(学号,课程)–>分数 完全函数依赖A–>B:如果A是一个属性组,则B属性值的确定需要依赖A属性组中所有的属性值。(学号,课程)–>分数部分函原创 2022-01-29 21:57:20 · 292 阅读 · 0 评论 -
MySQL 多表关系
多表之间的关系1、一对一2、多对一(一对多)3、多对多实现关系1、一对一关系:一对一关系的实现,可以在任意一方添加唯一外键指向另一方的主键2、多对一(一对多):实现方式:在多的一方建立外键,指向一的一方的主键3、多对多:多对多关系的实现需要借助第三张中间表,中间表至少包含两个字段,这两个字段作为第三张表的外键,分别指向两张表的主键。(联合主键)案例-- 创建旅游路线分类表 tab_category-- cid 旅游路线分类主键-- cname 旅游路线分类名称CREATE原创 2022-01-29 19:43:39 · 268 阅读 · 0 评论 -
MySQL 外键约束 级联操作
添加外键设置级联更新和级联删除-- 添加外键,设置级联更新,设置级联删除ALTER TABLE employee ADD CONSTRAINT emp_dept_fk FOREIGN KEY (dep_id) REFERENCES department(id) ON UPDATE CASCADE ON DELETE CASCADE;原创 2022-01-29 16:08:05 · 545 阅读 · 0 评论 -
MySQL 约束
主键约束 :primary key、非空约束 : not null、唯一约束 :unique、外键约束 : foreign key原创 2022-01-29 13:25:42 · 1630 阅读 · 0 评论 -
MySQL_DQL之单表查询 ( 排序查询、聚合查询、分组查询 、分页查询 )
排序查询、聚合查询、分组查询 、分页查询原创 2022-01-28 15:57:11 · 316 阅读 · 0 评论 -
MySQL_DQL数据查询
MySQL_DQL数据查询原创 2022-01-28 00:08:04 · 62 阅读 · 0 评论 -
MySQL_DML 增删改表中数据
1、添加数据-- 向(id,NAME,age)添加数据(1,"张三",18)INSERT INTO stu(id,NAME,age) VALUE(1,"张三",18);-- 查看数据表SELECT * FROM stu;INSERT INTO stu VALUE(2,'李四',19,94.5,NULL,NULL);-- 查看数据表SELECT *FROM stu;INSERT INTO stu VALUE(2,'王五',19,94.5,'2008-11-12',NULL);-- 查看数原创 2022-01-27 19:39:40 · 190 阅读 · 0 评论 -
MySQL DDL操作表
创建创建表create table 表名(列名1, 列名2 数据类型2, 列名3 数据类型3, 列名4 数据类型4 );数据类型1、int :整数2、double :小数类型score double(5,2)//5位小数,小数点后面保留两位小数3、data :日期(只包含年月日的日期)yyyy-MM-dd4、datatime :日期(包含年月日时分秒)yyyy-MM-dd HH:mm:ss5、timestamp: 时间戳类型(包含年月日时分秒)yyyy-MM-dd HH:m原创 2022-01-27 15:03:40 · 280 阅读 · 0 评论