mysql8.0.27笔记
文章平均质量分 63
m0_57638904
这个作者很懒,什么都没留下…
展开
-
mysql 用户管理--MySQL笔记
用户管理①.mysql 中的用户 都存储再系统数据库 mysql 中的 user 表中②.host:允许登录的位置。localhost 表示该用户只允许本机登录,也可以指定 ip 地址③.user:用户名④.authentication_string:密码管理操作1.创建用户create user 用户名 @ 允许登录的位置 identified by 密码2.删除用户drop user 用户名 @ 允许登陆的位置3.修改用户密码修改自己...原创 2022-01-12 16:24:00 · 314 阅读 · 0 评论 -
mysql 视图--MySQL笔记
视图①.是一个虚拟表,其内容来自对应的 基表,视图是根据基表(可以是多个基表)来创建的②.视图也有列,通过视图可以改变基表的数据,基表的改变也会影响到视图的数据③.创建视图后会产生一个后缀为.frm的文件④.视图中可以再使用视图特点:1.安全:一些数据很重要,有些字段是不能轻易给别人看的,这时就可以创建一个视图,在这张视图上只保留一部分字段2.性能:关系数据库的数据常常会分表存储,使用外键来建立连接关系。这时数据库查询会用到连接(join),这样会很麻烦,效率相对较低。此时建立一原创 2022-01-12 15:24:25 · 227 阅读 · 0 评论 -
mysql 事务--MySQL笔记
事务①.事务用于保证数据的一致性,它由一组dml 语句组成,这一组语句要么全成功,要么全失败②.如果不开始事务,默认情况下,操作是自动提交的,不能回滚③.如果开始一个事务,没有创建保存点,执行 rollback 后默认 回退到 事务开始的阶段④.可以在事务没提交时创建多个保存点 和 回退到某个保存点⑤.mysql 事务机制需要 在 innodb 的存储引擎一.事务操作的语句1.start transaction 开始一个事务2.savepoint 设置保存点保存点原创 2022-01-12 11:45:27 · 396 阅读 · 0 评论 -
mysql 索引--MySQL笔记
索引①.索引会占用一些空间②.查询较频繁的字段应该创建索引③.唯一性太差的字段不适合创建索引④.更新非常频繁的字段不合适创建索引⑤.不会出现在 where 语句中的字段不应该创建索引索引的类型1.主键索引(primary)添加主键索引 和 删除主键索引2.唯一索引(unique)createunique index 索引名 on 表名(列名)3.普通索引(index)①. 添加索引加上索引的速度:CREATE...原创 2022-01-11 17:53:17 · 275 阅读 · 0 评论 -
mysql 约束--MySQL笔记
原创 2022-01-11 17:06:19 · 105 阅读 · 0 评论 -
mysql 函数--MySQL笔记
目录DUAL :亚元表一.一般函数1.count 返回行的总数2.sum 返回和3.avg 平均数4.max 和 min 最大值和最小值二.字符串相关函数三.数学相关函数四.时间日期相关函数五.加密和系统函数六.流程控制函数DUAL :亚元表一.一般函数CREATE TABLE cc ( id INT, nname CHAR(4), num INT);INSERT INTO cc VALUES (1,'a',10), .原创 2022-01-11 15:58:01 · 385 阅读 · 0 评论 -
mysql CRUD--MySQL笔记
C(create)R(read)U(update)D(delete)表定义为由 id 和 name 两个字段一.C:insert语句(添加)INSERT INTO aa VALUES (1,'张三')输出:注:①.插入的数据应与字段的数据类型相同,并且长度必须在规定的范围内②.在values 中列出 的数据位置必须与 列的排列位置相对应③.字符和日期类型数据应包含在单引号中④.列可以插入空值(创建字段时设置允许为空)⑤.可以一次性添加 多条数据⑥.原创 2022-01-10 20:06:52 · 143 阅读 · 0 评论 -
mysql 数据类型--MySQL笔记
一.数值类型1.整型①.数值型分为带符号的和无符号的(unsigned),默认为有符号的CREATE TABLE a( i INT, ii INT UNSIGNED);②bitbit 使用字段时,按照位的方式显示,,值只有0或者1时 用 bit(1)可以节约空间2.小数类型二.文本类型三.二进制类型四.日期类型...原创 2022-01-10 12:27:24 · 416 阅读 · 0 评论 -
mysql 表操作--MySQL笔记
1.创建表:CREATE TABLE:创建表character set :字符集、collate:校对规则engine:引擎field:指定列名datatype:指定列类型原创 2022-01-08 17:21:01 · 489 阅读 · 0 评论 -
mysql数据库操作--Mysql笔记
目录1.创建数据库:2.查看数据库:3.删除数据库:4.备份数据库:1.创建数据库:CREATE DATABASE:创建数据库(名字是关键字的话需要加反引号才能创建)CHARACTER SET:指定数据库采用的字符集COLLATE :指定数据库字符集的校对规则默认为:2.查看数据库:SHOW DATABASE:SHOW CREATE DATABASE:3.删除数据库:DROP DATABASE:删除数据库4.备份数据库:..原创 2022-01-03 18:05:35 · 310 阅读 · 0 评论 -
MySql8.0.27安装并修改密码--MySql笔记
安装指令:mysqld -install生成Date 文件指令:mysqld -initialize-insecure --user=mysql启动 mysql 服务:net start mysql关闭 mysql 服务:net stop mysql管理员身份进入 mysl:mysql -u root -p删除已经安装好的 mysql:sc delete mysql...原创 2022-01-03 12:48:53 · 1256 阅读 · 0 评论