![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
文章平均质量分 78
2023框框
这个作者很懒,什么都没留下…
展开
-
Innodb为什么选B系列树
【代码】Innodb为什么选B系列树。原创 2023-03-11 20:58:34 · 73 阅读 · 0 评论 -
Mysql 表的约束
auto_increment:当对应的字段,不给值,会自动的被系统触发,系统会从当前字段中已经有的最大值+1操作,得到一个新的不同的值。主键:primary key用来唯一的约束该字段里面的数据,不能重复,不能为空,一张表中最多只能有一个主键;在创建表的时候,在所有字段之后,使用primary key(主键字段列表)来创建主键,如果有多个字段作为主键,可以使用复合主键。默认值:某一种数据会经常性的出现某个具体的值,可以在一开始就指定好,在需要真实数据的时候,用户可以选择性的使用默认值。原创 2022-11-14 12:29:52 · 792 阅读 · 0 评论 -
Mysql 数据类型
而且出于效率考虑,这些值实际存储的是“数字”,因为这些选项的每个选项值依次对应如下数字:1,2,3,…而且出于效率考虑,这些值实际存储的是“数字”,因为这些选项的每个选项值依次对应如下数字:1,2,4,8,16,32,…问题: 当我们的float(4,2)如果是一个有符号的,则表示范围是-99.99 ~ 99.99,如果float(6,3),请同学们说说范围是多少?有一个调查表votes,需要调查人的喜好, 比如(登山,游泳,篮球,武术)中去选择(可以多选),(男,女)[单选]如何选择定长或变长字符串?原创 2022-11-13 19:25:50 · 345 阅读 · 0 评论 -
Mysql 表的操作
在项目实际开发中,经常修改某个表的结构,比如字段名字,字段大小,字段类型,表的字符集类型,表的存储引擎等等。我们还有需求,添加字段,删除字段等等。这时我们就需要修改表。说明:不同的存储引擎,创建表的文件不一样。原创 2022-11-13 19:25:28 · 92 阅读 · 0 评论 -
Mysql 数据库库的操作
State:显示使用当前连接的sql语句的状态,很重要的列,后续会有所有的状态的描述,请注意,state只是语句执行中的某一个状态,一个 sql语句,已查询为例,可能需要经过copying to tmp table,Sorting result,Sending data等状态才可以完成。Command: 显示当前连接的执行的命令,一般就是休眠或空闲(sleep),查询(query),连接(connect)Id:链接mysql 服务器线程的唯一标识,可以通过kill来终止此线程的链接。原创 2022-11-13 19:24:57 · 136 阅读 · 0 评论 -
Mysql 数据库基础(重点)
存储数据用文件就可以了,为什么还要弄个数据库?文件的安全性问题文件不利于数据查询和管理文件不利于存储海量数据文件在程序中控制不方便软件角度理解数据库数据库也是使用文件的方式来保存数据的。数据库中直接与文件打交道的是数据库存储引擎。数据库在用户和磁盘文件之间的添加一层应用层软件,能够使用户为了更方便的管理数据库,用户要访问文件时需要借助数据库里的存储引擎模块,用户只需要输入SQL语句就能间接的操作文件了。有不同的应用场景,因此SQL语句也有分类。文件角度理解数据库。原创 2022-11-11 20:05:07 · 762 阅读 · 0 评论 -
Mysql Liunx下安装指南
数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。显示信息里查看是否有当前日期的文件(新增文件)此时是没有新增文件的,因为还没安装rpm包,后续用来比对安装前后的yum源。注意: rpm包可能不一样,因此应该安装自己对应的rpm包。第六步:查看是否应该有MySQL的配置文件了(验证安装完)第一步:获取mysql官方yum源。第二步:对比前后yum源。第三步:安装yum源。原创 2022-11-11 10:47:25 · 585 阅读 · 0 评论