启动mysql报错:Failed to start mysqld.service: Unit not found.

2年前 (2022) 程序员胖胖胖虎阿
469 0 0

安装mysql之后 systemctl start mysqld启动报错

我在网上也搜了很多资料没有我想要的结果,因为我的mysqld.service 是存在的,他为什么好报这种低级错误,我果断卸载重新下载

解决办法有两种,我建议大家用第一种简单粗暴直接,下面我们说一下两种解决的方式


 第一种解决方法

学习内容:

提示:这里我是因为出现过各种错误总结出的结果,比如现在的问题没有mysqld.service

  1. 当启动时报错果断卸载重建容器
  2.  docker run -itd --name 容器名称 --privileged=true -v /sys/fs/cgroup:/sys/fs/cgroup \-p 80:80 -p 7070:7070 centos:centos7 /usr/sbin/init

 这这样运行容器后安装自己所需要的东西:yum  -y install vim wget

换源:阿里源:wget http://mirrors.aliyun.com/repo/Centos-7.repo

 Centos7安装Mysql5.7 提示GPG 密钥不存在/不合适

rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022 

 这时候 果断重新安装mysql就可以了

 上篇有安装mysql的文章

systemctl start mysqld:启动稍等一下

systemctl status mysqld:查看是否启动


 第二种解决方法

学习内容:

已经在镜像里面的就先卸载mysql,这里我就不讲解怎么卸载了;

确定卸载完了

1.换源:阿里源:wget http://mirrors.aliyun.com/repo/Centos-7.repo

 2.Centos7安装Mysql5.7 提示GPG 密钥不存在/不合适

rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022 

虽然两个操作基本一致  但实际我还是建议大家重新运行容器 这样比较稳妥毕竟是长期使用不是测试一下就行了,有问题解决问题

相关文章

暂无评论

暂无评论...