
mysql
文章平均质量分 55
MySQL是一种DBMS,而且是一种一个小型的开源的关系型数据库管理系统
yookay zhang
笨且自律
展开
-
MyISAM与InnoDB的索引差异
数据库的索引分为主键索引与普通索引MyISAM的索引MyISAM的索引与行记录是分开存储的,是非聚集索引其主键索引与普通索引没有差异有连续聚集的区域单独存储行记录; 主键索引的叶子节点,存储主键,与对应行记录的指针; 普通索引的叶子节点,存储索引列,与对应行记录的指针;主键索引与普通索引是两颗独立的索引B+树,通过索引列查找时,先定位到B+树的叶子节点,再通过指针定位到行记录。MyISAM的B+树索引构造:行记录单独存储 有一颗主键id的索引树,叶子指向行记录 有一颗普..原创 2021-09-01 17:14:07 · 196 阅读 · 0 评论 -
MySQL数据库简介
目录什么是数据库常见术语MySQL数据库MySQLPHP语法MySQL连接什么是数据库 是按照数据结构来组织,存储和管理数据的仓库。 使用关系型数据库管理系统来存储和管理大数据量。关系型数据库库管理系统就是建立在关系模型基础上的数据库。 关系数据库管理系统的特点:数据以表格形式出现;每行为各种记录名称;每列为记录名称所对应的数据域;许多行和列组成一张表单;若干的表单组成database;常见术语 冗余:存储两...原创 2021-08-25 00:31:11 · 262 阅读 · 2 评论 -
MySQL数据库管理
目录一.Mysql,Mysqladmin管理命令常用用法Mysql的密码管理Mysql数据管理器的登录与断开二.数据库基本管理库管理表管理数据管理三.mysql用户权限管理四.mysql数据库本地备份备份数据库结构备份数据库数据恢复数据库五.备份上锁选择一.Mysql,Mysqladmin管理命令常用用法Mysql的密码管理设置初始化密码mysqladmin -uroot password 123修改密码mysqladmin...原创 2021-08-23 00:03:25 · 1155 阅读 · 4 评论 -
MySQL相关小目录
mysql默认情况下,安装到/usr/local,相关小目录如下介绍:bin:客户端程序和脚本 include/mysql:包含头文件 info:Info格式的文档 lib/mysql:库 libexec:mysqld服务器 share/mysql:错误消息文件 sql-bench:基准程序和crash-me测试 var:数据库和日志文件避坑小提示: mysqld服务器被安装在“libexec”目录而不是“bin”目录内 数据目录是“var”而非“data” mysql...原创 2021-08-22 02:51:16 · 232 阅读 · 0 评论 -
MySQL存储引擎介绍
目录简介常用的事务性存储引擎介绍InnoDBBDB常用非事务性存储引擎介绍MyISAMMemoryMerge简介MySQL的存储引擎分为事务性存储引擎和非事务性存储引擎他们各有各的长处和短板,而对于选用何种引擎不能是盲目的,需要根据实际情况来选择常用的事务性存储引擎介绍InnoDBInnoDB从Mysql5.5起成为默认的数据库引擎,它提供了具有提交,回滚和崩溃恢复能力的事务安全,并支持外键。但是相对于MyISAM存储引擎,InnoDB写的处理效率原创 2021-08-22 02:30:56 · 159 阅读 · 0 评论