phpMyAdmin

Sekcia: Konfigurácia 22.05.2007 | 21:14
xyxy   Návštevník
Nazdar,
na mojej mandrive som bez vacsich problemov nainstaloval apache,mysql,php a vsetko funguje bohuzial chcem aj phpmyadmin avsak neviem ake mam tam udaje vyplnit.Stiahol som si poslednu verziu a fakt by mi pomohlo keby mi to niekto vysvetli ako prvacikovi na ZŠ najlepsie by bolo mi rovno napisat co kam zadat,mam mysql4 ;-)problem je v tom ze neviem co kam zadat...
    • Re: phpMyAdmin 22.05.2007 | 21:54
      xyxy   Návštevník
      pisem este raz ;-)
      ake je standartne db name,username a password pre pristup k mysql?
      • Re: phpMyAdmin 22.05.2007 | 22:01
        Avatar srigi   Používateľ
        ziadne nie je, po nainstalovani MySQL servera je default user root a nema nastavene heslo. Rootovi je velmi dolezite nastavit heslo:
        cd /usr/bin && mysql_install_db --user=mysql
        mysqladmin -u root password 'TU_NAPISTE_VASE_HESLO'
        
      • Re: phpMyAdmin 22.05.2007 | 22:02
        Avatar borg Fedora  Administrátor
        root bez hesla

        mysql -u root -p
    • Re: phpMyAdmin 22.05.2007 | 22:00
      Avatar srigi   Používateľ
      Ak vies kde je tvoj DocumentRoot, prepni sa tam, vytvor adresar napr. phpmydamin a rozbal tam stiahnutu aplikaciu.

      Edituj config.inc.php, zadaj tam meno a heslo uzivatela do databazy MySQL. Na zaciatok to moze byt root.

      prihlas sa k aplikacii, do browsera zadaj http://localhost/phpmyadmin/, malo by ta hned prihlasit ako root MySQL databazy. Klikni na vyznacenu ikonku a prepni sa do zalozky IMPORT FILES. Nacitaj fajl DocumentRoot/phpmyadmin/scripts/create_tables_mysql_4_1_2+.sql a vykonaj ho.

      Potom uz iba vytvor noveho usera (link PRIVILEGES na titulke) a daj mu tieto prava: ELECT, INSERT, UPDATE, DELETE, CREATE, DROP, FILE, INDEX, ALTER, CREATE TEMPORARY TABLES, CREATE VIEW, SHOW VIEW, CREATE ROUTINE, ALTER ROUTINE, EXECUTE.

      Prepis config.inc.php na tohoto usera.
      • Re: phpMyAdmin 22.05.2007 | 22:23
        xyxy   Návštevník
        toto som nasiel na nete a vytvoril som novy config.inc.php <?php
        $cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin/';
        $cfg['Servers'][$i]['host'] = 'MySQL.example.com';
        $cfg['Servers'][$i]['auth_type'] = '';
        $cfg['Servers'][$i]['user'] = '';
        $cfg['Servers'][$i]['password'] = '';
        $cfg['blowfish_secret'] = '';
        ?>
        pokracujem
        $cfg['Servers'][$i]['host'] = 'MySQL.example.com'; bohuzial to je nespravne a neviem co tam dat ... ak mate nejake jednoduchsie riesenie,sem s nim...a este ze chcem aby sa mi pri starte zapinalo mysql a apache poradte :-) dik
        • Re: phpMyAdmin 22.05.2007 | 22:42
          Avatar srigi   Používateľ
          Oprav si to, mas zle server:
          $cfg['PmaAbsoluteUri'] = 'http://127.0.0.1/db_local/';
          $cfg['PmaAbsoluteUri_DisableWarning'] = FALSE;
          $cfg['PmaNoRelation_DisableWarning']  = FALSE;
          $cfg['blowfish_secret'] = 'Erk6SaNpo3VvvPq96Ls';
          /**
           * Server(s) configuration
           */
          $cfg['Servers'][$i]['host'] = 'localhost';
          $cfg['Servers'][$i]['port'] = '';
          $cfg['Servers'][$i]['socket'] = '';
          $cfg['Servers'][$i]['connect_type']  = 'socket';
          $cfg['Servers'][$i]['extension'] = 'mysqli';
          $cfg['Servers'][$i]['compress'] = TRUE;
          $cfg['Servers'][$i]['controluser'] = '';
          $cfg['Servers'][$i]['controlpass'] = '';
          $cfg['Servers'][$i]['auth_type']  = 'config';
          $cfg['Servers'][$i]['user']  = 'php';
          $cfg['Servers'][$i]['password']  = 'nepoviem';
          $cfg['Servers'][$i]['only_db'] = '';
          $cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
          
          • Re: phpMyAdmin 22.05.2007 | 22:43
            Avatar srigi   Používateľ
            Samozrejme si zkontroluj ci mas v php.ini povolene mysqli, inak pouzi mysql extension.
            • Re: phpMyAdmin 23.05.2007 | 18:29
              xyxy   Návštevník
              $cfg['PmaAbsoluteUri'] = 'http://127.0.0.1/db_local/';

              Inak toto je standartne?
              • Re: phpMyAdmin 23.05.2007 | 23:30
                Avatar srigi   Používateľ
                No jasne, to urcuje absolutnu sietovu cestu do web aplikacie. V mojom pripade som PHPMyADMIN rozbalil do %DocumentRoot%/db_local. A ip adresa 127.0.0.1 je tzv. loopback adresa, je to adresa toho isteho stroja na ktorom bezi nejaky server.

                Ty si len oprav cestu na phpmyadmin