一些杂项

MySQL更改存储位置

mysql 默认存储位置在/var/lib/mysql,但是一般系统文件所在的硬盘很快会满掉,所以需要将数据迁移到新挂载的硬盘之上,具体方法如下:(以下操作在MySQL5.7 CentOS6.8上测试可行)

  • 关闭mysql服务:service mysqld stop

  • 迁移数据:cp -a /var/lib/mysql /data/mysql 这里的-a将复制权限链接等所有信息
  • 修改参数:配置文件默认为/etc/my.cnf,修改为datadir=/data/mysql socket=/data/mysql/mysql.sock
  • 设置链接:localhost访问mysql是通过/var/lib/mysql/mysql.sock,因此需要设置一个软链接 ln -s /var/lib/mysql.sock /data/mysql/mysql.sock
  • 重启mysql服务:service mysqld start

Jekyll 支持 MathJax

具体见问题回答,在_includes/common-head.html(或head.html,即head模板),添加script标签即可

Linux下Screen工作保存log

  • 加上-L选项:screen -L -S test
  • 开启新的shell终端后,在screen session下按ctrl+a+H,同样会在当前目录下生成screenlog.0文件
    • 第一次按下ctrl+a H,屏幕左下角会提示Creating logfile “screenlog.0”.,开始记录日志
    • 再次按下ctrl+a H,屏幕左下角会提示Logfile “screenlog.0” closed.,停止记录日志

本文遵守 CC-BY-NC-4.0 许可协议。

Creative Commons License

欢迎转载,转载需注明出处,且禁止用于商业目的。

上篇TAC评测
下篇虚拟机、WAMP/LAMP安装