因为公司相关业务的增长,以及从安全性相关的角度来考虑,数据库也做过多次迁移、扩容,过程中免不了遇到重启,过程中遇到的问题也并不少。在这里简单的总结一些比较常见的问题以及对应的可能的解决方案。截图的话目前并没有,可以等到以后进行补充。
-
cannot create .......
- 可能是因为文件或文件夹权限不正确。
- 解决方法:
chown/chmod指令修改文件或文件夹的所有者或权限
-
mysql.sock文件不存在
- 可能出现的原因有:
- my.cnf内配置的sock路径不正确。
- 路径下不存在my.sock。
- 解决方式:
- 修改my.cnf内的sock路径(不设置的话默认为datadir参数设置的路径)
- 手动在对应路径下创建mysql.sock文件,并修改owner为mysql.msql
对于新装过系统,要注意将selinux关闭,否则会导致很多奇怪的问题。