![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
努力的小彭同学
一个简单的零零后
展开
-
JDBC使用
一、导入Maven依赖MySql驱动 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.23</version> </dependency>二、测试连接import j原创 2021-09-10 15:45:09 · 125 阅读 · 0 评论 -
MySQL用户管理和简单备份
一、管理SQL-- 创建用户CREATE USER用户名IDENT工FIED BY '密码'CREATE USER kuangshen IDENTIFIED BY '123456'-- 修改密码(修改当前用户密码〉SETPASSWORD = PASSWORD ('123456')--修改密码(修改当前用户密码)SET PASSWORD = PASSWORD('123456')--修改密码(修改指定用户密码)SET PASSWORD FOR zhangsan = PASSWORD( '123原创 2021-09-10 11:20:43 · 158 阅读 · 0 评论 -
MySQL索引
一、索引的分类mysql官方对索引的定义:索引是帮助MySQL高效获取数据的数据结构。提取句子的主干,就可以得到索引的本质,索引就是数据结构。在一个表中,主键索引只能有一个,唯一索引可以有多个主键索引(primary key)唯一的标识,主键不可重复,只能有一个列作为主键唯一索引(unique key)避免重复的列出现,唯一索引可以重复,多个列都可以标识唯一索引常规索引(index或key)默认的,index,key关键字来设置常规索引(fullte原创 2021-09-10 10:37:35 · 1291 阅读 · 0 评论 -
MySQL事务
一、什么是事务要么都成功,要么都失败例子:转账1、sql执行 A给B转账 A 1000 —> 200 B 2002、sql执行 B收到A的钱 A 800 —>B 400将一组sql放在一个批次中去执行,作为一个整体,要么都成功,要么都失败!二、ACID事务原则: ACID原则,原子性、一致性、隔离性、持久性 (脏读、幻读……)原子性是指事务的原子性操作,对数据的修改要么全部执行成功,要么全部失败,实现事务的原子性,是基于日志的Redo/Undo机制。原创 2021-09-10 09:43:23 · 108 阅读 · 0 评论 -
数据库级别的MD5加密
MD5MD5主要增强算法复杂度和不可逆性MD5不可逆,具体的值MD5是一样的测试用例:CREATE TABLE testmd5( id int(4) not null, `name` varchar(20) not null, pwd varchar(50) not null, PRIMARY KEY(id))ENGINE=INNODB DEFAULT CHARSET=utf8INSERT INTO testmd5 VALUES(1,'张三','123456'),(2,'法外狂徒张三原创 2021-09-10 08:26:12 · 70 阅读 · 0 评论 -
DataQueryLanguage(DQL)
DQL1、指定查询字段-- 查询全部 select 字段 from 表名 select * from grade;select * from result;select * from student;select * from `subject`;-- 查询指定字段select StudentNo,studentName from student;-- 别名,给结果取个小名,AS 可以给字段取别名,也可以给表取别名(as可以省略)select StudentNo as 学号,Stud原创 2021-09-09 19:42:17 · 120 阅读 · 0 评论