mysql
文章平均质量分 63
番茄柿
番茄柿
展开
-
mysql(二)索引的原理
索引的原理目标索引基础索引存储模型二分查找二叉树平衡二叉树(AVL Tree)多路平衡二叉树(B Tree)B+ 树 (加强版多路平衡查找树)为什么不用红黑树hash索引B+Tree 索引落地索引的使用原则目标1、索引的本质2、索引底层的数据结构3、不同存储引擎中索引的落地4、索引的创建和使用原则索引基础索引是什么排序的数据结构索引类型普通索引:没有限制唯一索引:键值不能重复全文索引:针对比较大的数据,只有文本数据类型字段才能创建索引存储模型二分查找查询一些有序的数据时原创 2021-07-01 00:44:06 · 243 阅读 · 2 评论 -
mysql(一)Mysql架构和sql执行流程
Mysql架构和sql执行流程一条sql查询的流程mysql 体系结构一条更新sql是如何执行的innoDB总体架构内存结构磁盘结构后台线程binlog更新sql流程总结一条sql查询的流程连接mysql默认端口3306,客户端链接服务端的方式也很多: 同步/异步 长链接/短连接 TCP/unix socket可以通过sql查询连接超时时间、默认最大连接数,可更新最大连接数 连接的session级别和global级别一个客户端窗口查询,修改某个参数,如果不加global,只会在当前会话原创 2021-06-29 01:26:32 · 185 阅读 · 1 评论 -
分库分表(一) mycat基础
mycat基础为什么库分表为什么库分表原创 2021-04-16 00:23:54 · 159 阅读 · 2 评论 -
linux环境下安装mysql
环境:LinuxCentOS7安装包:mysql-5.6.30-linux-glibc2.5-x86_64.tar.gz卸载原始mysql: rpm -qa|grep mysql ->rpm -e -nodeps xxxx(查询到的mysql软件,加-nodeps是强制卸载)创建用户组和用户:groupadd mysql...原创 2018-11-15 19:51:52 · 168 阅读 · 0 评论 -
window 链接linux mysql 提示错误
在网上找了下,有防火墙的问题,密码,IP端口没配对,或者mysql没启动,排查了都不是,后来发现是权限问题 首先为了匹配全IP,执行指令,使用root用户登陆Linux,更改容许登陆的IP地址范围: grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;原创 2015-07-07 14:18:45 · 317 阅读 · 0 评论 -
linux mysql 中大小写敏感问题
1、用root登录,修改 /etc/my.cnf;2、在[mysqld]节点下,加入一行: lower_case_table_names=13、重启MySQL即可;原创 2015-12-16 15:18:01 · 281 阅读 · 0 评论 -
安装mysql
安装mysqlwindows准备安装忘记密码linuxwindows准备mysql-5.7.25-winx64配置my.ini配置环境变量安装以管理员身份打开cmd.exe,不然会报错进入 mysql-5.7.25-winx64\bin目录执行:mysqld -install如果已经安装,则删除原来遗留的sc query mysqlsc delete mysql安装...原创 2019-08-08 19:27:18 · 126 阅读 · 0 评论