随笔分类 -  Mysql基础

摘要:JDBC 我们通过数据库驱动来和数据库打交道 提供一个(Java操作数据库)规范 俗称JDBC 对开发人员操作JDBC接口 Statemant 对象 SQL注入问题 sql存在漏洞 会被攻击导致数据泄露 拼接字符串 or 走1=1 PreparedStatemant 可以防止sql注入 安全的 数据 阅读全文
posted @ 2021-12-20 11:27 李文浩learning 阅读(94) 评论(0) 推荐(0) 编辑
摘要:事务 要么都执行 要么不执行 事务原则:ACID 原子性 一致性 隔离性 持久性 (幻读 脏读) 隔离性:多事务并发访问,数据库为每一个用户开启事务,不被其他事务所扰 一致性:事务前后数据一致 原子性:要么都成功 要么都失败 持久性:事务提交 就不可逆 脏读:一个事务读取了另一个事务未提交的事务 不 阅读全文
posted @ 2021-12-16 16:59 李文浩learning 阅读(55) 评论(0) 推荐(0) 编辑
摘要:MySQL函数 常用函数 数学运算 分组 聚合函数 什么是MD5? 增强算法复杂度和不可逆性 (扩展) 信息加密 不可逆 MD5破解网站 就是背后有个字典 如何校验:将用户传递进来的密码,进行MD5加密 比较加密的值 总结: select 去重 要查询的字段 from 表 xxx join 要连接表 阅读全文
posted @ 2021-12-14 16:21 李文浩learning 阅读(28) 评论(0) 推荐(0) 编辑
摘要:DQL 数据查询语言 所有查询操作都要用 Select 简单的查询 复杂的查询都用它 最核心频率最高的软件 查询全部的学生 Select 字段和学生表 Select * FROM student 查询指定字段 select ’studentNo',From student 别名 给结果起一个别名 可 阅读全文
posted @ 2021-12-13 19:32 李文浩learning 阅读(35) 评论(0) 推荐(0) 编辑
摘要:修改表: 修改表名: ALTER TABLE teacher RENAME AS teacher1 增添表字段: ALTER TABLE 表名 ADD 字段名 列属性 ALTER TABLE taacher1 ADD age INT(11) 修改表字段: (重命名 约束) ALTER TABLE t 阅读全文
posted @ 2021-12-09 20:30 李文浩learning 阅读(38) 评论(0) 推荐(0) 编辑
摘要:数据库 管理数据 存储数据 软件 安装在操作系统之上 关系型数据库: mysql sqlserver DB2 sqlliite 通过表之间 行列之间存储 非关系型数据库:redis MongDB 非关系型数据库,对象存储,通过自身的属性决定 DBMS 数据库管理系统 (管理和操作)MySql 数据库 阅读全文
posted @ 2021-12-06 16:14 李文浩learning 阅读(36) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示