会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
刘家小仙女
博客园
首页
新随笔
联系
管理
订阅
随笔分类 -
MySQL数据库
MySQL索引原理
摘要:索引原理 树 图片_20211212163637.png) 二叉树:每个父节点下面最多有两个儿子,一边存放比本身大的数,一边存放比本身小的数 效率,找几次取决于树的高度 平衡树(balance tree 简称btree):能够让查找某一个值经历的查找速度尽量平衡 - 平衡树不一定是二叉树 b+树:
阅读全文
posted @
2021-12-14 18:41
刘家小仙女
阅读(63)
评论(0)
推荐(0)
MySQL存储引擎(存储数据的方式)
摘要:存储引擎(存储数据的方式) Innodb存储引擎(mysql5.6之后的默认存储引擎,包括5.6) 数据和索引存储在一起(两个文件) 数据、索引一个文件 表结构一个文件存储引擎 特点: 数据持久化(数据持久化就是数据存储在硬盘当中) 支持事务:为了保证数据的完整性,将多个操作变成原子性操作 支持行级
阅读全文
posted @
2021-12-14 17:24
刘家小仙女
阅读(172)
评论(0)
推荐(0)
约束
摘要:约束 单词 作用 not null 约束某一个字段,不能为空 unsigned 无符号的,约束字段不能为负,如果是负默认改为0 default '默认值' 给某个字段添加默认值默认值 unique 值不能重复,但是可以写入多个null,联合唯一 auto_increment 只能对数字有效,自带非空
阅读全文
posted @
2021-12-14 17:19
刘家小仙女
阅读(107)
评论(0)
推荐(0)
MySQL的数据类型
摘要:数字 MySQL支持所有标准SQL数值数据类型 MySQL支持的整数类型有TINYINT、MEDIUMINT和BIGINT 对于小数的表示,MYSQL分为两种方式:浮点数和定点数。浮点数包括float(单精度)和double(双精度),而定点数只有decimal一种,在mysql中以字符串的形式存放
阅读全文
posted @
2021-12-14 17:18
刘家小仙女
阅读(104)
评论(0)
推荐(0)
表的基本操作
摘要:表的基本操作 创建一张表 #创建test表默认引擎为innodb create table test( id int, name char(18)); #创建test1表 设置引擎为myisam create table test1( id int, name char(18)) engine=my
阅读全文
posted @
2021-12-14 17:12
刘家小仙女
阅读(110)
评论(0)
推荐(0)
数据库的基本操作
摘要:数据库的基本操作 MySql客户端与MySQL服务端的连接 mysql -uroot -p mysql:输入mysql命令,启动mysql.exe -uroot:u是用户 root是初始名称 -p:密码 (5.6没有密码直接回车就行,5.7有密码) MySql客户端与别人的MySQL服务端的连接 m
阅读全文
posted @
2021-12-14 17:04
刘家小仙女
阅读(74)
评论(0)
推荐(0)
MySql的安装
摘要:安装MySql(5.6.44版本) 官网下载版本:https://downloads.mysql.com/archives/community/ 将my-default.ini复制到PyCharm中,重命名为my.ini将里面的内容全删除将下面代码写入后,将my.ini添加到mysql文件里面 注意
阅读全文
posted @
2021-07-30 14:05
刘家小仙女
阅读(93)
评论(0)
推荐(0)
数据库介绍
摘要:什么是数据库?(DataBase,简称DB) 数据库是一个可以在一台机器上独立工作的,并且可以给我们提供高效、便捷的方式对数据进行增删改查的一种工具 数据库即存放数据的仓库,只不过这个仓库是在计算机存储设备上,而且数据是按一定的格式存放的,过去人们将数据存放在文件柜里,现在数据量庞大,已经不再适用
阅读全文
posted @
2021-07-30 13:45
刘家小仙女
阅读(384)
评论(0)
推荐(0)
公告