/usr/sbin没有mysql二进制
时间: 2023-07-11 22:41:33 浏览: 76
如果在 `/usr/sbin` 目录下没有找到 MySQL 的二进制文件,你可以尝试在 `/usr/bin` 或者 `/usr/local/bin` 目录下查找。
如果你仍然无法找到 MySQL 的二进制文件,可能是因为 MySQL 没有被正确安装。你可以尝试重新安装 MySQL,确保安装过程中没有出现错误。
另外,你也可以使用以下命令来查看已安装的 MySQL 软件包:
```
rpm -qa | grep mysql
```
如果 MySQL 软件包已经安装,该命令会返回软件包的名称和版本号。如果 MySQL 软件包没有安装,你可以使用以下命令来安装它:
```
sudo dnf install mysql
```
注意,在 CentOS 8 中,MySQL 被替换为 MariaDB 作为默认的数据库管理系统。如果你想安装 MySQL,你需要从 MySQL 官网下载并安装它,具体步骤可以参考 MySQL 官方文档。
相关问题
dnf 安装了mysql8之后mysql二进制文件
MySQL 8 的二进制文件在默认情况下会被安装在 `/usr/sbin` 目录下,其中包括 `mysqld`、`mysqladmin`、`mysql` 等文件。
如果你想查找 MySQL 的二进制文件,可以尝试以下方法:
1. 在命令行中输入 `which mysql` 或者 `which mysqld`,这些命令会返回 MySQL 的二进制文件的路径。
2. 如果 `which` 命令没有找到 MySQL 的二进制文件,可以尝试在命令行中输入 `sudo find / -name mysql` 或者 `sudo find / -name mysqld`,这些命令会在整个文件系统中搜索 MySQL 的二进制文件并返回其路径。
一旦你找到了 MySQL 的二进制文件,你就可以在命令行中运行它们。例如,如果你想启动 MySQL 服务器,可以在命令行中输入 `sudo mysqld`。
如果你仍然遇到问题,可以尝试重新安装 MySQL 或者查看 MySQL 的日志文件以获得更多信息。
centos7二进制安装zabbix6.0+MySQL8.0详情
安装zabbix 6.0和MySQL 8.0需要以下步骤:
1.下载并安装MySQL 8.0
可以从MySQL官方网站下载MySQL 8.0的二进制安装包,下载地址为:https://dev.mysql.com/downloads/mysql/。选择适合您的操作系统的版本,下载完成后解压到指定目录。
2.创建zabbix数据库和用户
使用MySQL root用户登录MySQL后,创建zabbix数据库和用户:
```
mysql> CREATE DATABASE zabbix character set utf8 collate utf8_bin;
mysql> CREATE USER 'zabbix'@'localhost' IDENTIFIED BY 'zabbix';
mysql> GRANT ALL PRIVILEGES ON zabbix.* TO 'zabbix'@'localhost';
mysql> FLUSH PRIVILEGES;
```
3.下载并安装zabbix 6.0
从zabbix官方网站下载zabbix 6.0的二进制安装包,下载地址为:https://www.zabbix.com/download?zabbix=6.0&os_distribution=centos&os_version=7&db=mysql&ws=nginx。选择适合您的操作系统和数据库的版本,下载完成后解压到指定目录。
4.安装必要的依赖包
使用以下命令安装必要的依赖包:
```
yum install -y libxml2-devel libcurl-devel libevent-devel openssl-devel net-snmp-devel libssh2-devel OpenIPMI-devel libtool-ltdl-devel gcc-c++
```
5.编译和安装zabbix
进入解压后的zabbix安装包目录,执行以下命令编译和安装zabbix:
```
./configure --enable-server --enable-agent --with-mysql --with-net-snmp --with-libcurl --with-libxml2 --with-openssl --with-ssh2 --with-openipmi --prefix=/usr/local/zabbix
make install
```
6.配置zabbix服务器和代理
在安装目录/usr/local/zabbix下创建以下目录:
```
mkdir /usr/local/zabbix/etc
mkdir /usr/local/zabbix/log
mkdir /usr/local/zabbix/run
```
复制zabbix源码包中的配置文件到/etc/zabbix目录下:
```
cp /zabbix-6.0.0/conf/zabbix_server.conf /usr/local/zabbix/etc/
cp /zabbix-6.0.0/conf/zabbix_agentd.conf /usr/local/zabbix/etc/
```
修改zabbix_server.conf文件中的以下参数:
```
DBPassword=zabbix
DBHost=localhost
DBName=zabbix
```
修改zabbix_agentd.conf文件中的以下参数:
```
Server=127.0.0.1
ServerActive=127.0.0.1
Hostname=Zabbix server
```
7.启动zabbix服务器和代理
使用以下命令启动zabbix服务器和代理:
```
/usr/local/zabbix/sbin/zabbix_server
/usr/local/zabbix/sbin/zabbix_agentd
```
8.登录zabbix Web界面
在浏览器中输入http://your_server_ip/zabbix,进入zabbix Web界面。默认的用户名和密码为Admin/zabbix,首次登录需要修改密码。