![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MYSQL
文章平均质量分 70
lengzher_5601
这个作者很懒,什么都没留下…
展开
-
idea连接mysql时报时区错误解决方案
idea连接mysql时报时区错误解决方案 文章目录idea连接mysql时报时区错误解决方案发现问题:解决方案:方案一(最快捷):方案二(最常用):方案三(最持久)持久自然推荐: 发现问题: 在使用idea连接mysql时,报以下错误: Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezone' property manually. 解决方案: 方案一(最快捷): 在url后面添加: ?serve原创 2021-08-08 17:38:21 · 330 阅读 · 0 评论 -
JDBC中 sql注入问题及解决
文章目录**JDBC中 sql注入问题及解决**一、sql注入问题1、sql注入的影响:2、jdbc中sql注入的例子:二、PreparedStatement对象1、PreparedStatement对象与Statement对象的区别: JDBC中 sql注入问题及解决 一、sql注入问题 SQL作为字符串通过API传入给数据库,数据库将查询的结果返回,数据库自身是无法分辨传入的SQL是合法的还是不合法的,它完全信任传入的数据,如果传入的SQL语句被恶意用户控制或者篡改,将导致数据库以当前调用者的身份原创 2021-07-30 22:54:03 · 247 阅读 · 0 评论 -
# Mysql JDBC
文章目录Mysql JDBC一、什么是JDBC?二、第一个JDBC程序1、创建数据库2、idea连接数据库3、封装JDBC连接数据库4、JDBC增、删、改、查增加记录删除记录修改记录查询记录 Mysql JDBC 一、什么是JDBC? JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API, 可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。是Java访问数据库的标准规范 JDBC提供了一种基准,据此可以构原创 2021-07-30 22:52:04 · 70 阅读 · 0 评论 -
Mysql规范数据库设计
文章目录Mysql规范数据库设计一、为什么需要设计1、糟糕的数据库设计:2、良好的数据库设计:二、软件开发中数据库的设计:设计数据库的步骤:(个人博客为例)收集信息,分析需求标识实体(把需求落地到每个字段)标识实体之间的关系三、数据库的三大范式1、为什么数据库规范化?2、三大范式第一范式(1NF)第二范式(2NF)第三范式(3NF)3、规范性和性能取舍 Mysql规范数据库设计 一、为什么需要设计 1、糟糕的数据库设计: 数据冗余,浪费空间 数据库插入和删除都会麻烦、异常【外键尽可能不用】 程序性能差原创 2021-07-29 21:10:59 · 84 阅读 · 0 评论 -
Mysql权限管理和备份
文章目录Mysql权限管理和备份1、用户管理2、数据库备份为什么要备份?Mysql 数据库备份的方式 Mysql权限管理和备份 1、用户管理 -- 新建用户 create user 用户名 identified BY '密码' create user lengzher identified BY '123456' -- 修改密码 (当前用户密码修改) set PASSWORD = PASSWORD('123456') -- 修改指定用户连接 set PASSWORD for 用户名 = PASSWORD原创 2021-07-29 21:08:23 · 106 阅读 · 0 评论 -
Mysql索引
文章目录Mysql索引一、什么是索引二、索引的分类三、索引的使用四、索引原则索引的数据结构二叉树红黑树Hash 类型B-Tree :Innodb的默认数据结构 Mysql索引 一、什么是索引 官方定义:索引(Index)是帮助Mysql高效获取数据的数据结构,提取句子主干,就可以得到索引的本质:索引就是数据结构 二、索引的分类 主键索引(primary key) 唯一的标识,主键不可重复,只能有一个列作为主键 唯一索引(unique key) 避免重复的列出现,可以重复,多个列都可以标识为唯一索引原创 2021-07-29 21:06:38 · 60 阅读 · 0 评论 -
Mysql事务
文章目录Mysql事务一、什么是事务?事务的原则(ACID):原子性(Atomicity)一致性(Consistency)隔离性(Isolation)持久性(Durability)二、事务处理三、模拟事务 Mysql事务 一、什么是事务? 在 MySQL 中只有使用了 Innodb 数据库引擎的数据库或表才支持事务。 事务处理可以用来维护数据库的完整性,保证成批的 SQL 语句要么全部执行,要么全部不执行。 事务用来管理 insert,update,delete 语句 事务的原则(ACID)原创 2021-07-27 19:10:48 · 46 阅读 · 0 评论 -
MYSQL数据管理
文章目录MYSQL数据管理一、外键二、DML语言(数据操作语言)1、添加(insert)2、修改(update)3、删除(delete)delete 命令TRUNCATE 命令4、运算符算术运算符比较运算符逻辑运算符位运算符5、DQL查询数据模糊查询jion联表查询(重点)!!!连接可以大致分为三大类:自连接分页(limit)和排序(order by)排序分页子查询和嵌套查询 MYSQL数据管理 一、外键 --添加外键 alter table 外键表 add constraint FK_约束名 foreig原创 2021-07-27 08:39:56 · 87 阅读 · 0 评论 -
MySQL 基本命令操作
文章目录MySQL 基本命令操作数据库语言:一、dos命令行操作二、操作数据库1、基础命令2、创建数据库表3、数据表的类型(MySQL存储引擎--MyISAM与InnoDB区别)4、修改删除表修改表 MySQL 基本命令操作 数据库语言: DDL 数据定义(例如:CREATE、DROP、ALTER等语句。) DML数据 操作(例如:INSERT(插入)、UPDATE(修改)、DELETE(删除)语句。) DQL 数据查询(例如:SELECT语句。(一般不会单独归于一类,因为只有一个语句)。) DCL 数据原创 2021-07-25 16:23:03 · 64 阅读 · 0 评论 -
MySQL数据库的基本数据类型及字段属性
文章目录MySQL数据库的基本数据类型及字段属性1、数据类型数值类型:日期和时间:字符串类型:2、字段属性Unsigned :Zerofill:**Auto_InCrement** 自增:**NOT NULL** 非空:**DEFAULT** 默认: MySQL数据库的基本数据类型及字段属性 1、数据类型 数值类型: 类型 大小 范围(有符号) 范围(无符号) 用途 TINYINT 1 byte (-128,127) (0,255) 小整数值 SMALLINT 2 bytes (-32原创 2021-07-25 15:22:30 · 255 阅读 · 0 评论 -
MySQL基本概念
文章目录一、什么是数据库?1、概念为什么学习数据库数据库概念2、作用(存储数据、管理数据)3、数据库的存储结构物理数据描述逻辑数据描述4、数据库分类4.1、关系型数据库4.2、非关系型数据库5、MySQL概念 一、什么是数据库? 1、概念 为什么学习数据库 数据库是数据管理的有效技术,是由一批数据构成的有序集合,这些数据被存放在结构化的数据表里。数据表之间相互关联,反映客观事物间的本质联系。数据库能有效地帮助一个组织或企业科学地管理各类信息资源。 数据库是数据的集合,具有统一的结构形式并存放于统一的原创 2021-07-19 13:08:44 · 195 阅读 · 0 评论