MySQL probléma

7 bejegyzés megtekintése - 1-7 / 7
  • Szerző
    Bejegyzés
  • #1982314
    gUHU
    Felhasználó

      Sziasztok!

      Felpakoltam Debian Woodyra egy MySQL szervert, fut rendesen, figyel, konzolról elérhetõ.
      Azonban ha php-n keresztül szeretnék csatlakozni, folyton megtagadja a kapcsolatot, mondván, hogy az Apachot futtató felhasználónak nincs jogosultsága a csatlakozáshoz.

      Már egy ideje kérdezõsködök, meg dokumentációkat olvasok át, de semmi.

      Ha valaki tudna segíteni, megköszönném!

      #1982315
      admin
      Adminisztrátor

        Itt a phpinfo kimenete:

        MySQL Support : enabled
        Active Persistent Links: 0
        Active Links: 0
        Client API version: 3.23.49
        MYSQL_MODULE_TYPE: builtin
        MYSQL_SOCKET : /var/run/mysqld/mysqld.sock
        MYSQL_INCLUDE: no value
        MYSQL_LIBS: no value

        Directive : Local Value : Master Value
        mysql.allow_persistent : On : On
        mysql.connect_timeout: 60 : 60
        mysql.default_host : 127.0.0.1 : 127.0.0.1
        mysql.default_password : no value : no value
        mysql.default_port : 3306 : 3306
        mysql.default_socket : /var/run/mysqld/mysqld.sock : /var/run/mysqld/mysqld.sock
        mysql.default_user : no value : no value
        mysql.max_links : Unlimited : Unlimited
        mysql.max_persistent : Unlimited : Unlimited
        mysql.trace_mode : On : On

        Köszi elõre is

        #1982316
        kl223
        Felhasználó

          add be azt a kódot amivel szeretnél csatlakozni, hátha abban van a gond…
          vagy prósza ezt:

          a phpinfo() függvénynek kellene a mysql-s kimenete, aztán majd csak alkotunk valamit 🙂
          [align=right][snapback]94896[/snapback][/align]

          nem árt megadni egy jelszót is……
          tehát egészen pontosan:

          bemész konzolról a mysqlbe rootként, majd:

          Code:
          CREATE DATABASE nev;

          a nev az, amit létre akarsz hozni, és PHP-ból használni akarsz. Ezután:

          Code:
          GRANT ALL PRIVILEGES ON nev.* TO usernev IDENTIFIED BY ‘jelszo’;

          ahol usernev az a usernev, ‘jelszo’ pedig az a jelszó, amit phpból az eléréshez használni akarsz. (fontos, hogy a jelszó legyen aposztrófok között, a usernév pedig ne…) Ezután kilépsz a konzolból, majd phpben így lépsz be:

          Code:
          $kapcsolat= mysql_connect(„localhost”, „usernev”, „jelszo”) or die („Nincs kapcsolat az adatbázissal”);
          mysql_select_db( „nev”, $kapcsolat );

          Ezzel próbálkozz…. aztán vagy bejön, vagy nem… 😀

          Bye!
          kl223

          #1982317
          kl223
          Felhasználó

            javaslom egyébként php tanulásra a „Tanuljuk meg a PHP használatát 24 óra alatt!” könyvet. Elég jó, létezik nyomtatott és ebook kiadásban is…
            (az ebook PDF formátumú, és…. hmmm…. DC-n elég könnyen fellelhetõ… 😉 )

            #1982318
            sipdav
            Felhasználó

              Igen, ugyanígy van a Mysql-re is ugyanez a 24-órás könyv, továbbá a http://www.sourceforge.net – en jó gyakorlati példák vannak.

              #1982319
              admin
              Adminisztrátor

                Igen, ugyanígy van a Mysql-re is ugyanez a 24-órás könyv, továbbá a http://www.sourceforge.net – en jó gyakorlati példák vannak.
                [align=right][snapback]103301[/snapback][/align]

                Igazából nem a PHP-s részével van gondom, hanem magával a mysql-lel. PHPMyAdmin-nel ha próbálok belépni, nem engedi, nem beszélve bármilyen távoli hostról. Magával a beállítsáokkal nincs valami rendben, de nincs ötletem, hol keressem a hibát.

                #1876866
                csaba
                Felhasználó

                  Sziasztok!

                  Felpakoltam Debian Woodyra egy MySQL szervert, fut rendesen, figyel, konzolról elérhetõ.
                  Azonban ha php-n keresztül szeretnék csatlakozni, folyton megtagadja a kapcsolatot, mondván, hogy az Apachot futtató felhasználónak nincs jogosultsága a csatlakozáshoz.

                  Már egy ideje kérdezõsködök, meg dokumentációkat olvasok át, de semmi.

                  Ha valaki tudna segíteni, megköszönném!

                7 bejegyzés megtekintése - 1-7 / 7
                • Be kell jelentkezni a hozzászóláshoz.