# HG changeset patch # User Markus Bröker # Date 1229187495 -3600 # Node ID 0db9235d68d95a609ad13e202b61dae793249f23 # Parent 403742321c659b24155548052dae9711da001fdb mysql_db is untested because we have no sponsor with a mysql database committer: Markus Bröker diff --git a/db_bridge/mysql_db.cpp b/db_bridge/mysql_db.cpp --- a/db_bridge/mysql_db.cpp +++ b/db_bridge/mysql_db.cpp @@ -8,13 +8,13 @@ MySQL_DB::MySQL_DB (std::string srv, std::string usr, std::string pwd, std::string db) { - server = srv; + server = (srv != "") ? srv : "localhost"; user = (usr != "") ? usr : getenv ("USER"); password = pwd; database = db; conn = mysql_init (NULL); - if (server != "" && pwd == "") { + if (pwd == "") { std::cout << "Passwort von " << user << "@" << server << ": "; Console::getpass (password); } @@ -30,7 +30,7 @@ bool MySQL_DB::connect () { - std::cerr << "Verbindungsparameter:" << " host=" << ((server != "") ? server : "LOCAL") + std::cerr << "Verbindungsparameter:" << " host=" << server << " user=" << user << " password=" << password << " database=" << database << std::endl; if (!mysql_real_connect (conn, server.c_str (), user.c_str (), password.c_str (), database.c_str (), 0, NULL, 0)) {