在alpine中运行mysql

搬瓦工的1G内存,想要跑一个MySQL服务,动辄500M内存就没了,剩下一半的内存让我感觉很虚,于是想把是不是把MySQL塞进alpine镜像中看看,结果一搜,果然已经有大神这样做了,使用的是MariaDB,测试下来,同样跑一个博客只需要50M内存就OK,简直完美! yobasystems/alpine-mariadb ...

May 5, 2019 · 1 min · Me

最近数据库总是报错的原因

最近博客数据库总是挂掉,很是郁闷,其实出错的原因很简单,老高手贱升级了MySQL 8.0版本,从目前来看,MySQL 8.0不太适合配置低的机器。 按照惯例,老高总结一下遇到的问题吧! ...

June 21, 2018 · 1 min · Me

如何备份MySQL-PG数据库并恢复

老高最近又迁移了一次数据库,期间遇到了很多问题,本文主要记录了如果备份数据库并恢复到新的数据库中! ps. 由于老高工作用的是PG数据库,而博客用的是MySQL,于是本篇就把二者的用法都写出来吧! ...

June 4, 2018 · 1 min · Me

数据库的优化

在实际工作中,通常会遇到某个进程或者请求运行的十分缓慢,其中大部分的时间都花在了数据库的查询和写入上,每次遇到这个问题就十分头痛。首先,鉴于我们是很底层的程序员,没法花钱给企业加硬件,那我们能完成的事情就是用头脑取分析并优化每一条查询,来获得查询效率的提升。 老高总结了一下工作中遇到的问题,以后再遇到相同的问题后可以快速排查。 ...

January 18, 2018 · 1 min · Me

Logrotate的基本使用方法

Linux服务器上我们用Logrotate来分割归档日志文件,结合crond我们可以指定每天在某个时间自动整理日志等文档。本文主要说明了Centos下Logrotate的使用和配置的方法。 ...

October 14, 2017 · 3 min · Me

Centos7-安装最新版-NGINX,PHP,Mysql,Mariadb

自己下载源代码编译很麻烦有没有?注意系统是Centos7! ...

February 24, 2017 · 1 min · Me

让typecho支持emoji

这年头文章里加个emoji很正常吧,但是typecho貌似之前没有考虑到,没有原生支持emoji,但是这怎么能难倒我们勤劳的码农呢! ...

December 7, 2016 · 1 min · Me

docker使用笔记IV----使用docker的风格分离Nginx-PHP--Mysql

今天老高动手实践一下分离nginx和php,还有mysql。即三个image: g-nginx,g-php,g-mysql。 ...

June 29, 2016 · 2 min · Me

mac下使用brew配置nginx+php+mysql+PostgreSQL

大家在win下和Linux系统下配置PHP运行环境已经有很多参考资料了,以老高的经验,win下最好用的是UPUPW,linux求方便是centos+kangle,更加复杂的方法可以翻翻老高的文章归档,里面有很多可以参考的内容。 今天由于工作需要,必须在OSX下配置PHP的开发运行环境,经过一番折腾,终于搞定了!主要参考了Install Nginx, PHP-FPM, MySQL and phpMyAdmin on OS X Mavericks or Yosemite这篇文章,推荐英文好的同学直接看原文。 下面记录一下!(请按照顺序配置) ...

September 7, 2015 · 2 min · Me

解决MySQL中Sleep连接过多的问题

有时候你在mysql中运行SHOW PROCESSLIST;后会发现数据库中有很多这样的进程: ...

May 25, 2015 · 1 min · Me