Image by Alexander Fox | PlaNet Fox from Pixabay I am sharing my experience with the error "[Errno 14] HTTP Error 404 - Not Found" when running yum to install mysql on a cloud server. The exact error is "http://mirror.g.ucloudbiz.com/centos/7.6.1810/centosplus/x86_64/repodata/repomd.xml: [Errno 14] HTTP Error 404 - Not Found". Most problems can be solved with yum clean all and yum update. If it doesn't work, try changing yum's mirroring path settings as follows: First, check the yum installation path. You can find out by saying whereis yum in the terminal. whereis yum For reference, in centos7, the configuration file related to yum is located under /etc. And just set the mirroring-related path in /etc/yum.repos.d. Add the following to /etc/yum.repos.d/CentOS-Base.repo: (If it does not exist, create a new one.) [base] name=CentOS-$releasever - Base #mirrorlist= http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os #baseurl= htt...