MySQL初始化以后,启动失败!
命令:systemctl start mysqld ,提示启动不成功,请查看服务状态,如图
提示权限不足就很纳闷了,为啥呢?
①、关闭selinux防火墙
临时关闭:setenforce 0,
永久关闭:需修改配置文件/etc/selinux/config
②、数据目录权限,mysqldir赋权为mysql用户
sudo chown -R mysql:mysql mysqldir/
注意数据文件目录,在mysqld初始化之前必须是空目录
③、my.cnf配置文件添加下列参数在[mysqld]
user=mysql
lower_case_table_names=1