第九章目录
2024年04月18日
1.github上有关于vagrant+virturalbox搭建开发环境的教程,但是没有看懂。
附上地址:https://github.com/haiwen
2.基本上和官网教程类似。 但是有些其他问题会坑死人。 先附上解决的坑。
填坑环节:
1.源码编译过程中会出现无数的警告。和其他看着不顺眼的像错误但是不是错误的东西。
2024年04月18日
本来准备直接开讲NoSQL的(当时开篇就是说的NoSQL)考虑到有些同志可能连MySQL系都没接触过,所以我们2019说数据系的时候预计从MySQL(穿插MSSQL)开始,这篇文章就当试水篇,效果好就继续往下写~(这篇偏理论和运维)
1.1.MariaDB and MySQL
官方文档:https://mariadb.com/kb/zh-cn/mariadb
2024年04月18日
本章节主要来讲解的是MySQL中的视图、存储过程、存储函数和触发器,这些都是MySQL数据库中的存储对象,学好能助你涨薪[偷笑]。
视图(View)是一种虚拟存在的表,视图中的数据并不在数据库中真实存在,我们所有看到视图当中的行和列的数据都是来自于我们在定义视图之后所使用的这张表,并且是在使用视图时动态生成的。通俗来讲,视图只保存了查询的SQL逻辑,不保存查询结果,所以我们在创建视图的时候,主要的工作就落在创建这条SQL查询语句上。
2024年04月18日
前面已经介绍了跳板机中nginx和mariadb搭建部分的教程,下面主要介绍redis和jumpserver部署部分,一起来看看吧~
1、安装redis服务
2024年04月18日
本文可能有点长,但高质量的东西都需要慢慢品味,越到最后越有一种醍醐灌顶的感觉
1. 通过 show status和应用特点了解各种 SQL的执行频率
通过 SHOW STATUS 可以提供服务器状态信息,也可以使用 mysqladmin extende d-status 命令获得。 SHOW STATUS 可以根据需要显示 session 级别的统计结果和 global级别的统计结果。
2024年04月18日
创建视图需要有CREATE VIEW的权限,并且对于查询设计的列有SELECT权限。如果使用CRESTE OR REPLACE或者ALTER修改视图,那么还需要该视图的DROP权限。
2024年04月18日
今天主要分享一下mysql的数据库规范,仅供参考。从基础、命名、表设计、字段设计、索引设计、sql编写、行为规范几个方面做介绍。
1、必须使用InnoDB存储引擎
说明:支持事务、行级锁、并发性能更好、CPU及内存缓存页优化使得资源利用率更高