我被授予了访问运行 CentOS 5.4 的服务器的权限,以便安装一些软件,但看起来 mysql 需要设置。问题是我找不到它mysql_install_db
(我认为我需要运行它,因为 中没有 mysql 文件夹/var/lib/
)。
根据 yum,mysql
和mysql-server
软件包都已安装。查看我设置的另一台 CentOS 5.4 机器,它看起来像是软件包的一部分mysql-server
,但它不在这台机器上。运行此...
rpm -ql mysql-server | grep mysql_install_db
在我需要设置的机器上什么都没有给我(并且在我正常工作的机器上定位得很好)。
答案1
确保你在那里有原始发行版 mysql-server。因为在干净的 Centos 机器上运行“rpm -ql mysql-server”会将 mysql_install_db 和 /var/lib/mysql 都显示为软件包的一部分。