C/C++ week November Black Friday
Black Friday je tu! Využij jedinečnou příležitost a získej až 80 % znalostí navíc zdarma! Více zde
Pouze tento týden sleva až 80 % na e-learning týkající se C/C++
Avatar
Filip Janecek:8. května 16:55

Když se přihlašuji, zadávám MariaDB, poněvadž ostatní (localhost. MySQL) mi nejde spustit.

Zkusil jsem: upravoval jsem config.inc.php:

<?php

/* Servers configuration */
$i = 0;

$cfg['blowfish_secret'] = 'h]C+{nqW$omNoTIkCwC$%z-LTcy%p6_j$|$Wv[mwngi~|e'; //What you want

//Checking Active DBMS Servers
$wampConf = @parse_ini_file('../../wampmanager.conf');
//Check if MySQL and MariaDB with MariaDB on default port
$mariaFirst = ($wampConf['SupportMySQL'] == 'on' && $wampConf['SupportMariaDB'] == 'on' && $wampConf['mariaPortUsed'] == $wampConf['mysqlDefaultPort']) ? true : false;
if($wampConf['SupportMySQL'] == 'on') {
/* Server: localhost [1] */
        $i++;
        if($mariaFirst) $i++;
        $cfg['Servers'][$i]['verbose'] = 'MySQL';
        $cfg['Servers'][$i]['host'] = '127.0.0.1';
        $cfg['Servers'][$i]['port'] = $wampConf['mysqlPortUsed'];
        $cfg['Servers'][$i]['extension'] = 'mysqli';
        $cfg['Servers'][$i]['auth_type'] = 'cookie';
        $cfg['Servers'][$i]['user'] = 'root';
        $cfg['Servers'][$i]['password'] = '';

        // Hidden databases in PhpMyAdmin left panel
        //$cfg['Servers'][$i]['hide_db'] = '(information_schema|mysql|performance_schema|sys)';

        // Allow connection without password
        $cfg['Servers'][$i]['AllowNoPassword'] = true;
}
/* Server: localhost [2] */
if($wampConf['SupportMariaDB'] =='on') {
        $i++;
        if($mariaFirst) $i -= 2;
        $cfg['Servers'][$i]['verbose'] = 'MariaDB';
        $cfg['Servers'][$i]['host'] = '127.0.0.1';
        $cfg['Servers'][$i]['port'] = $wampConf['mariaPortUsed'];
        $cfg['Servers'][$i]['extension'] = 'mysqli';
        $cfg['Servers'][$i]['auth_type'] = 'config';
        $cfg['Servers'][$i]['user'] = 'root';
        $cfg['Servers'][$i]['password'] = '';

        // Hidden databases in PhpMyAdmin left panel
        //$cfg['Servers'][$i]['hide_db'] = '(information_schema|mysql|performance_schema|sys)';
        // Allow connection without password
        $cfg['Servers'][$i]['AllowNoPassword'] = true;
}

// Suppress Warning about pmadb tables
$cfg['PmaNoRelation_DisableWarning'] = true;

// To have PRIMARY & INDEX in table structure export
$cfg['Export']['sql_drop_table'] = true;
$cfg['Export']['sql_if_not_exists'] = true;

$cfg['MySQLManualBase'] = 'http://dev.mysql.com/doc/refman/5.7/en/';
/* End of servers configuration */

?>

U MariaDB jsem místo "cookie" zadal "config", a šlo se přihlásit, ale u MySQL to nešlo.

Chci docílit: Chci se připojit k databázi wordpress a myslím, že toto, je to, co v připojení brání. Snažím se napsat do kolonky "Databázový server" "MariaDB", "mariadb" nebo "mysqli", ale nic nefunguje :-(.

 
Odpovědět
8. května 16:55
Avatar
Daniel Vítek
Tým ITnetwork
Avatar
Odpovídá na Filip Janecek
Daniel Vítek:8. května 22:49

Databázový server = adresa. Pokud to to běží např. na XAMPu, tak tam zadej buď 127.0.0.1 nebo localhost. Pokud to nejede, zkontroluj si jestli ti běží Mysql server, na jakem portu běží, a případně jestli to nemáš vyblokované ve firewallu.

Nahoru Odpovědět
8. května 22:49
Na síti působím už pěknou řádku let. Pokud budeš něco potřebovat, písni mi, pokusím se ti poradit :)
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
Peter Mlich
Člen
Avatar
Peter Mlich:9. května 11:05

U xampu si zkontroluj, zda ti bezi php i mysql.
Dalsi test muze byt adresa v prohlizeci: http://localhost/ .

db name = nevim, db sis vytvoril v http://localhost/phpmyadmin/
db user = root
db psw = (prazdne, zadne)
db service server (host, hosting) = localhost (nebo 127.0.0.1, viz windows/system32/drivers/etc/host, tam je presmerovani localhost na 127.0.0.1)
predpona wp = wp_ (muze byt)

Z toho configu jsou to hodnoty:

$cfg['Servers'][$i]['host'] = '127.0.0.1';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';

Port tam muze byt take jinaci. Ale default nastaveni by mohlo fungovat.

Editováno 9. května 11:07
Akceptované řešení
+20 Zkušeností
+1 bodů
Řešení problému
 
Nahoru Odpovědět
9. května 11:05
Avatar
Odpovídá na Peter Mlich
Filip Janecek:9. května 17:34

Ahoj, opravdu dík moc!
Nakonec jsem to vyřešil tak, že jsem si stáhnul laragon (https://laragon.org/), čím si myslím, že se mnoho vyřešilo. přesto musím říct, že jsem dělal jednu chybičku stále dokola - v kódu (jak máš i zde password=' ' ), jsem měl přednastavené heslo root. Jednou jsem ho vymazal a krááásně se přihlásil. Jak Danielovi, tak Petrovi jsem moc vděčný :-) .

 
Nahoru Odpovědět
9. května 17:34
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.