Mysql 4.1 – Can’t connect to Mysql server

Kezdőlap Fórumok Vegyes felvágott Mysql 4.1 – Can’t connect to Mysql server

10 bejegyzés megtekintése - 1-10 / 34
  • Szerző
    Bejegyzés
  • #2022639
    admin
    Adminisztrátor

      Megnéztem nmap-pal, ami azt válaszolta, hogy nincs nyitva mysql port. Pedig tûzfal nincs beállítva. Mi lehet a gond?

      #2022640
      admin
      Adminisztrátor

        Megnéztem nmap-pal, ami azt válaszolta, hogy nincs nyitva mysql port. Pedig tûzfal nincs beállítva. Mi lehet a gond?
        [align=right][snapback]140977[/snapback][/align]

        Háááát, sokminden….

        A

        Code:
        netstat -an | grep LISTEN

        parancs megmondja, hogy milyen portokon figyel a géped. A MySQL a 3306-ot használja alapértelmezetten. Tehát legyen egy hasonló sorod a kimenetben:

          TCP    0.0.0.0:3306          0.0.0.0:0              LISTENING

        Ha ez ott van, akkor „figyel” a hálózaton a MySQL-ed. Szerintem állítsd be a naplózást debug-ra, s figyeld a logokat. Oda le szokta írni, hogy miért nem enged csatlakozni…

        Ha nincs ott a 3306-os port, akkor meg kell nézni, hogy fut-e, be van-e állítva a hálózatos elérés, stb.

        #2022641
        sipiatti
        Felhasználó

          Megnéztem nmap-pal, ami azt válaszolta, hogy nincs nyitva mysql port. Pedig tûzfal nincs beállítva. Mi lehet a gond?
          [align=right][snapback]140977[/snapback][/align]

          röviden: man services 😛
          hosszabban: szolgáltatásként is definiálni kell, vedd fel a
          mysql 3306/tcp MySQL
          mysql 3306/udp MySQL
          sorokat a services fájlodba aztán indítsd újra a hálózati szolgáltatást (disztribtõl függ, pl. service network restart <-- !rootként!)

          #2022642
          Leslieman
          Felhasználó

            Felraktam a Mysql 4.1 szervert. Felvettem egy felhasználót akinek mindenhez van joga. A host mezejében % van.

            Próbáld meg úgy is, hogy felveszed ugyan azt a felhasználót megint, de a host részébe ‘localhost’-ot és/vagy ‘127.0.0.1’-et írsz!
            Tehát legyenek pl ezek:
            johnni21@%
            johnni21@localhost
            johnni21@127.0.0.1

            Ha amúgy a szerver figyel is a porton, akkor is meg kell ezeked adni.
            Take a look at this: MySQL Reference Manual

            #2022643
            admin
            Adminisztrátor

              Háááát, sokminden….

              A

              Code:
              netstat -an | grep LISTEN

              parancs megmondja, hogy milyen portokon figyel a géped. A MySQL a 3306-ot használja alapértelmezetten. Tehát legyen egy hasonló sorod a kimenetben:
              Ha ez ott van, akkor „figyel” a hálózaton a MySQL-ed. Szerintem állítsd be a naplózást debug-ra, s figyeld a logokat. Oda le szokta írni, hogy miért nem enged csatlakozni…

              Ha nincs ott a 3306-os port, akkor meg kell nézni, hogy fut-e, be van-e állítva a hálózatos elérés, stb.
              [align=right][snapback]140979[/snapback][/align]

              TCP 127.0.0.1:3306 0.0.0.0:0 LISTENING

              nekem ezt adja vissza.

              #2022644
              admin
              Adminisztrátor

                TCP    127.0.0.1:3306          0.0.0.0:0              LISTENING

                nekem ezt adja vissza.
                [align=right][snapback]141357[/snapback][/align]

                pont ez a baj, ha neked nem csak local-ról kell az elérés….

                #2022645
                admin
                Adminisztrátor

                  pont ez a baj, ha neked nem csak local-ról kell az elérés….
                  [align=right][snapback]141358[/snapback][/align]

                  #2022646
                  goraki
                  Felhasználó

                    hibanapló mit ír(/var/lib/mysql/*hostneved*.err)? A mysql könyvtárában(/var/lib/mysql/mysql/) minden a mysql:mysql tulajdona? én is szívtam ezzel

                    #2022647
                    admin
                    Adminisztrátor

                      hibanapló mit ír(/var/lib/mysql/*hostneved*.err)? A mysql könyvtárában(/var/lib/mysql/mysql/) minden a mysql:mysql tulajdona? én is szívtam ezzel
                      [align=right][snapback]141362[/snapback][/align]

                      A „/var/lib/mysql/” nekem nincs err kiterjesztésû fájl. A következõk vannak: ib_logfile0, ib_logfile1, ibdata1, debian-4.1.flag. A /var/lao/mysql.err fájl meg üres. Igen a /var/lib/mysql/mysql/-ban minden a mysql:mysql tulajdona.

                      #2022648
                      Leslieman
                      Felhasználó

                        Johhni!

                        A felhasználót felvetted úgy, ahogy írtam?

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