centos7下怎么修改mysql的数据存放目录?

我修改完my.cnf文件的dirdata和sockt目录以后,服务能起来,但是登陆不了

图片说明

这是什么原因,我的/etc/init.d/目录下也没有mysqld文件是什么情况,求大神解答

图片说明

这是我的配置文件

https://jingyan.baidu.com/article/2fb0ba40dfc0de00f3ec5f5d.html
可能跟权限有关,可以贴出你的配置内容看看。

socket=/var/lib/mysql/mysql.sock 拷贝了吗?