【问题标题】:MySQL from Deb changing configuration after installing perl packages?安装 perl 包后从 Deb 更改配置的 MySQL?
【发布时间】:2013-12-29 05:40:15
【问题描述】:

我敢肯定,这听起来很傻。来了。

我有一个新安装的 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 和 mysql-support for perl 之前,这一切都正常工作美好的。 perl-mysql 绑定是否与一些全局配置有关?我没有在任何我知道的地方设置 /usr/bin/mysqld_safe 路径。

任何帮助都会很棒。谢谢

【问题讨论】:

  • 听起来很可能。 MySQL 有一些不幸的“有用”的东西会导致它找到你不希望它找到的配置文件。哪个目录是正确的(现有)my.cnf?

标签: mysql sidebar


【解决方案1】:

你可以运行shell命令

locate my.cnf

查找文件系统上的所有 my.cnf 文件

也 - 看到这个答案: how to know mysql my.cnf location

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-08-25
    • 2014-09-18
    • 1970-01-01
    • 2020-08-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多