在 CentOS 上安装 MySQL

在 CentOS 上安装 MySQL

我已经设置了一个运行 php-fpm 的 nginx 服务器,一切运行良好。PHP 是用 mysql 和 mysqli 扩展编译的,但我在安装 MySQL 时遇到了麻烦。我执行了以下命令:

yum install mysql-server mysql-client

并且它仅安装mysql-server。它引发此错误mysql-client

No package mysql-client available.

现在,我认为 MySQL 已正确安装(因为它设法安装了 mysql-server),但是当我mysql在 SSH 终端中输入以创建数据库等时,我得到了这个:

-bash: mysql: command not found

这使我相信我需要mysql-client安装该包才能从终端运行命令。

我有/etc/yum.respos.d/

CentOS-Base.repo  CentOS-Debuginfo.repo  CentOS-Media.repo

答案1

检查一下yum provides "*/mysql"以后哪个包提供了文件,但是在 CentOS 中该包就叫做 mysql,所以yum install mysql

答案2

该软件包mysql-server用于服务器部分、mysqlmysql 客户端应用程序和mysql-libs共享库。

答案3

尝试,

“yum 安装 mysql 服务器 mysql”

或者尝试从网站下载 rpm 并安装 [1]

[1]http://www.mysql.com/downloads/mysql/

相关内容