当前位置:首页 > linux > 正文

linux查找mysql安装包位置

  • linux
  • 2024-05-01 13:37:46
  • 8893

为了查找 MySQL 安装包的位置,您可以使用以下命令:
shell
# 使用 dpkg 或 rpm 查找已安装软件包
dpkg -s mysql-server | grep "Installed-Size"
rpm -ql mysql-server | grep "bin/mysql"
# 使用 find 命令查找文件
find / -name mysql--installer
find / -name mysql--bin
输出解释:
dpkg -s mysql-server | grep "Installed-Size": 此命令使用 dpkg 命令在已安装的软件包中查找 MySQL 服务器软件包,并显示其已安装的大小。 安装包的路径通常存储在 /var/lib/dpkg/info 目录中。
rpm -ql mysql-server | grep "bin/mysql": 此命令使用 rpm 命令查询 MySQL 服务器软件包中已安装文件的列表,并显示包含 bin/mysql 可执行文件的路径。
find / -name mysql--installer: 此命令使用 find 命令在整个文件系统中搜索以 "mysql--installer" 开头的文件名。 这通常是 MySQL 安装程序的可执行文件的位置。
find / -name mysql--bin: 此命令使用 find 命令在整个文件系统中搜索以 "mysql--bin" 开头的文件名。 这通常是 MySQL 可执行文件和二进制文件(如 mysql 和 mysqldump)的位置。
示例:
shell
# 使用 dpkg 查找安装包
$ dpkg -s mysql-server | grep "Installed-Size"
Installed-Size: 54988
$ echo /var/lib/dpkg/info/mysql-server
/var/lib/dpkg/info/mysql-server.postinst
/var/lib/dpkg/info/mysql-server.postrm
/var/lib/dpkg/info/mysql-server.pre rm
/var/lib/dpkg/info/mysql-server
# 使用 rpm 查找安装包
$ rpm -ql mysql-server | grep "bin/mysql"
/usr/bin/mysql
$ echo /var/lib/rpm/mysql-server
/var/lib/rpm/mysql-server-5.7.39-1.el7.x86_64/mysql-server-5.7.39-1.el7.x86_64.rpm
/var/lib/rpm/mysql-server-5.7.39-1.el7.x86_64/
# 使用 find 查找安装包
$ find / -name mysql--installer
/tmp/mysql-installer-community-8.0.27.tar.gz
/opt/mysql/mysql-installer-community-8.0.25.linux.x86_64.sh
$ find / -name mysql--bin
/usr/bin/mysql-ssl-rsa-setup
/usr/bin/mysql-config
/usr/bin/mysqlaccess
/usr/bin/mysql_find_rows
/usr/bin/mysql_secure_installation
/usr/bin/mysql_upgrade
/usr/bin/mysql_tzinfo_to_sql
/usr/bin/mysql-connector-c++
/usr/bin/mysql-connector-c
/usr/bin/mysqld
/usr/bin/mysqlcheck
/usr/bin/mysqlbinlog
/usr/bin/mysqlbug
/usr/bin/mysqld_safe
/usr/bin/mysqldiff
/usr/bin/mysqldump
/usr/bin/mysql