摘要:AOP 面向切面编程(Aspect-Oriented Programming),通过预编译方式和运行期动态代理实现,在不修改源代码的情况下,给程序动态统一添加功能的一种技术。 功能上,允许程序在业务流中,植入一些新的代码程序,而对原先程序没有影响; 实现上,AOP 并没有规定说,实现 AOP 协议的
阅读全文
摘要:概念 本想把文章取名为集群(cluster),想想还是算了,称作主从复制(master-slave)会好一些, 因为 mysql 中已经存在一个 mysql-cluster,mysql 分布式版本的安装包叫这个名字。 主从复制的功能:一台主机负责写入数据,其它主机实时同步这些数据,每一台机子数据完全
阅读全文
摘要:常用于数据备份与恢复 导入 sql 文件 # 导入 sql 文件,需要登录 mysql 之后执行 source D:/xxx/xxx/back.sql; # 导入 sql 文件,不登录直接导入,与 mysqldump 命令对应 mysql -u [username] -p [database_nam
阅读全文
摘要:常用 -- 查看所有连接的情况 show processlist; -- 查看当前系统的连接数 show status like 'Threads_connected'; -- 各类查询语句执行次数 show status like 'com%'; -- 试图连接 mysql 服务器的次数 show
阅读全文
摘要:在 navicat 上跑查询语句,不论执行什么都会报错 [Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column 'information_sch
阅读全文
摘要:系统 docker 安装完即可使用 swarm,不需要额外安装什么软件,要说有什么优势,估计就是上手超快吧。 本文就先把常用的内容,快速地过一遍,快速起一个 helloworld,细节以后补充。 初始化 执行 docker swarm init --advertise-addr 127.0.0.1,
阅读全文
摘要:感觉这方面的知识很乱,我花了点时间,重新梳理了一下。 挂载(mount) 我们买一个硬盘,加装到 linux 主机,这个过程就叫做挂载,这是挂载(mount)作为动词时的意思。 docker 下的挂载,就是将容器外的文件,加装到容器内部,此时容器内用的仍然是容器外的文件。 挂载(bind mount
阅读全文
摘要:总的来说,不推荐把 mysql 安装到 docker 下,这么安装的后果,是需要自己或公司长期维护。 要求你有 “极大的信心” 和 “充足的时间” 解决过程中的所有问题。 数据库是核心,哪怕未来 docker 没落了,数据库可能还在使用; 安装过程,越简单约好,装得越复杂,风险越大; 数据库大部分人
阅读全文