MySQL启动报错:ERROR 2002 (HY000):–mysql.sock

MySQL启动报错的问题:
ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock


按照自己上一次安装MySQL的步骤安装了MySQL,第二天发现启动不了了。
无论是百度谷歌都无法解决,浪费了一个多小时。
网上所说的查找mysql.sock的位置,或者重启MySQL都不适用。

解决问题的过程反应出自己思想上的惰性,只想像往常一样,找到一个现成的答案。
其实只要自己看一下mysql的日志文件/var/log/mysqld.log,就能马上发现端倪:
因为自己修改了/etc/my.cnf,里面粘贴的内容有问题,这个配置在CentOS7和MySQL5里面不存在:
validate_password_policy=0

注释掉就可以了。