MySQL是怎么运行的
文章平均质量分 93
vd_vd
简单粗暴
展开
-
第五章InnoDB数据页结构
一个页的大小一般是。原创 2024-05-04 19:18:46 · 827 阅读 · 0 评论 -
第三章 乱码的前世今生-字符集和比较规则
需要解决两个问题:界定清楚字符范围,需要哪些字符将一个字符映射成一个二进制数据的过程也叫做编码,将一个二进制数据映射到一个字符的过程叫做解码同一个字符集可以有多种比较规则比如说二进制规则就是两个字符对应的二进制编码进行比较一些重要的字符集ASCII字符集:收录128个字符,包括空格,标点字符,数字,大小写字母和一些不可见字符GB2312字符集:兼容ASCII字符集,以及收录了汉字以及拉丁字母、希腊字母、日文平假名及片假名字母、俄语西里尔字母。如果字符在ASCII字符集中,采用1字节编码。原创 2024-04-30 14:19:40 · 676 阅读 · 0 评论 -
第2章 MySQL的调控按钮-启动选项和系统变量
因为多个客户端可以同时连接到一个服务器程序,所以对于同一个系统变量,不同的客户端需要具有不同的值,这是很正常的事情。客户端设置了global的系统变量,并不会对已经连接上的客户端的系统变量产生影响,只会对后面连接的客户端产生影响。如果你和我一样启动不了,去计算机管理,点击服务,找到mysql80,右击启动就行,然后会发现,修改成功了。是用来显示服务器程序的运行状况的,所以他们的值只能由服务器程序自己来设置,程序员是不能设置的。如果我们在多个配置文件中设置了相同的启动选项,就医最后一个配置文件中的为准。原创 2024-04-30 14:16:39 · 842 阅读 · 1 评论 -
第一章——小白入门
但是当客户端断开连接,服务器并不会丢弃这个线程,而是将这个线程 缓存起来,当下一个客户端连接的时候,使用这个缓存的线程。语法解析之后,面对我们写的mysql语句执行效率不会太高的问题,mysql的优化程序会对我们的语句进行一些优化,优化 的结果就是生成一个执行计划。维护缓存需要造成开销,比如每次都要去查询缓存中的检索,然后又要更新这个缓存,维护该缓存对应的缓存区域。Mysql提供了各式各样的存储引擎,不同的存储引擎管理的存储结构可能不同,采用的存取算法也可能不同。客户端需要提供主机信息 ,用户名,密码。原创 2024-04-30 14:15:34 · 784 阅读 · 0 评论