[英]Problems installing MySQL 5.7 properly on fresh CentOS 7 install
我承认我通常对后端工作不熟悉,在完成Magento 2.3的设置过程之后,我似乎被困了(几个小时)
我一直在遵循https://devdocs.magento.com/guides/v2.3/install-gde/prereq/mysql.html作为命令,但没有成功。
我设法安装了以下软件:
我使用以下命令来安装MySQL 5.7社区版本:(来自文档)
wget http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm
yum -y install mysql mysql-server
yum -y install mysql-community-server
在运行时检查安装是否顺利:
mysql --version
我收到一条错误消息:
-bash: /usr/bin/mysql: No such file or directory
我知道我肯定会完全错过某些东西。 当我尝试使用以下命令启动MySQL服务时:
systemctl start mysqld
我收到结果错误消息:
Failed to start mysqld.service: Unit not found.
任何建议将不胜感激。 先感谢您。
也许将其安装为mariadb?
systemctl start mariadb
从我的Cent OS中删除MySQL 5.7社区版本后,我决定安装MariaDB。
在目录/etc/yum.repos.d/中,我创建了一个名为MariaDB.repo的文件,并将其添加到文件中:
# MariaDB 10.3 CentOS repository list - created 2019-01-25 05:36 UTC
# http://downloads.mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.3/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
然后,我在终端窗口中执行了命令:
sudo yum install MariaDB-server MariaDB-client
因此, mysql --version
和systemctl start mysql
就像一个魅力。 感谢@ greenberet123和@danblack的建议。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.