这听起来很傻,我敢肯定。开始吧。
我有一个新安装的 Debian Wheezy (Debian7)。我没有使用目前拥有 v5.5.31 的 MySQL 的 aptitude 安装,而是使用 MySQL 的 deb-package 来获得最新的稳定版本(当前为 5.6.15)。
稍微调整并添加 my.cnf 后,它工作正常。一切都好。但是,我想利用一些依赖于 Perl 的统计工具,所以我做了以下操作
sudo aptitude install libdbi-perl
sudo aptitude install libdbd-mysql-perl
完成后,我现在在尝试启动 MySQL 时收到以下错误:
service mysql start
Starting MySQL
[FAIL] Couldn't find MySQL server (/usr/bin/mysqld_safe) ... failed!
这对我来说真的很奇怪,因为我在 deb-packages 的默认目录中安装了 mysql,即/opt/mysql/server-5.6/并且在安装 perl DBI 和 perl 的 mysql-support 之前,它一切正常美好的。 perl-mysql 绑定(bind)是否与某些全局配置有关?据我所知,我没有在任何地方设置/usr/bin/mysqld_safe 路径。
任何帮助都会很棒。谢谢
最佳答案
关于安装 perl 包后,来自 Deb 的 MySQL 更改配置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20515923/