第七星尘的独立博客

MySQL数据库的自动复制脚本

我们可能在某些情况下,总要复制mysql数据库。比如,从A服务器,复制到B服务器去。这种复制操作可能是为了迁移数据库,也可能是为了建立主从,又或者单纯只是为了备份。在复制MySQL数据库的过程中,经常需要手工操作数据库,例如登录数据库进行数据的导入导出。这些操作不仅繁琐,还容易出错。尤其是在操作生产环境数据库时,总得小心翼翼,怕误操作导致数据丢失或损坏。

为了方便以及更可靠,我写了一个脚本来简化数据库的复制流程。使用脚本,只要简单输入数据库信息,便可自动复制。它的好处主要有以下几点:

便捷高效:脚本可以自动执行预设的操作步骤,大大减少手工操作的次数和时间。
减少误操作:通过预定义的脚本流程,减少了人为操作的风险。
易于复用:脚本可以多次使用,便于日后的数据库迁移工作。
性能不错:该脚本利用mysqldump进行数据导入导出,支持逐表进行管道传输,理论上可以处理较大的数据库。

高并发/高io下,设置linux下文件打开数限制

我的 https://www.dfyun.com.cn/ 服务是高并发的密集io型服务,连接数和打开文件数特别高。而在linux中,一切皆文件,所以连接数本身也会表现为文件打开数。默认情况下,linux单进程打开文件数的限制是1024 , 非常低,在密集io型服务里很容易超过。

内网穿透【搞一下】

【搞一下】 是一个可以把本机和局域网网站映射到公网访问的内网穿透服务。使用非常简单,几乎无门槛——**无须注册,无须付费,不限流量,不需繁琐的配置,支持win/mac/linux三大平台**。

showdoc推送服务

showdoc推送服务 是 showdoc 旗下的一个独立工具,可以从服务器推送消息到手机。编写简单的几行代码,可以实时推送消息到微信,可用于服务器告警、程序监控通知、打印程序日志、向手机同步消息等场景。