diff --git a/src/core/util/Database.cc b/src/core/util/Database.cc index 9691f759..96a6925c 100644 --- a/src/core/util/Database.cc +++ b/src/core/util/Database.cc @@ -20,7 +20,7 @@ Database::Database(const std::string &username, const std::string &host, const s #endif CommandLine &cmd = CommandLine::Inst(); - std::string db_conf_file = "~/.my.cnf"; + std::string db_conf_file = std::string(getenv("HOME")) + "/.my.cnf"; if (cmd[DBDEFAULTS].count()) { db_conf_file = cmd[DBDEFAULTS].first()->arg; }