MySQL help (nagyon kezdő)

Kezdőlap Fórumok Vegyes felvágott MySQL help (nagyon kezdő)

7 bejegyzés megtekintése - 11-17 / 17
  • Szerző
    Bejegyzés
  • #2077694
    tothaa
    Felhasználó
      rednek wrote:

      hmm próbáltad már a jelszó beállítást is?
      mysql -u root
      set password for ‘root’@’localhost’ = password (‘passwd’);

      Code:
      root:~# mysql -u root
      ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’ (2)

      …töröld le kpackage-ban és apt-gettel telepítsd. kell egy mysql-server,mysql-common,mysql-devel

      1. Synaptic-al raktam fel
      2. Nem létezik a csomaglistában olyan hogy mysql-devel

      Nem baj, az nem is kell – ha nem vagy fejlesztő.
      de fent kell lennie ennek: mysql-client mysql-server
      És itt a kapcsolódáshoz a daemon: sqlrelay-mysql
      Mondjuk ez is jó csomag: mysql-navigator

      De mivel már a szerver sem indul el… talán valami konfigurációs-file hibára gondolnék; töröld le az összes mysql-es csomagodat:
      apt-get –purge remove (vagy synaptic-al, de ne a sima törlést, hanem a teljes purge-éset válaszd)

      majd telepítsd fel az egészet újra, hátha akkor megy.
      (monny’uk nekem nincs mysql-em ezért nem vagyok szakértője, de én ezzel próbálkoznék)

      #2077695
      xcut
      Felhasználó

        A gondot abban látom, hogy a mysql-t a mysql user nevében kellene futtatni, nem pedig rootként. Erre megoldás, ha init service-ként szerepel a disztróban (pl. /etc/init.d/mysql vagy valami hasonló), akkor szétnézni a fájlban, van-e lehetőség arra, hogy megadjunk egy usert. Ha nincs, akkor meg ajánlom figyelmedbe a su parancsot, és annak -c kapcsolóját (bővebben: man su).
        (ha nincsen mysql user, akkor home-nak a /dev/null-t, shellnek a /usr/sbin/nologin-t add meg (az elérési út különbözhet)).
        Ha mindenáron rootként akarod futtatni (amit _nagyon_ nem ajánlok), akkor meg mysqld_safe vagy valami ilyesmi parancs a barátod (de ez csak fejlesztőknek kell speciális esetben).

        #2077696
        rednek
        Felhasználó

          Az a probléma, hogy a mysqld nem indul el, és amíg nem megy a Démon, addig nem tok semmit csinálni.
          a mysqld csak root ként van értelmezve, sima usernél nincs a parancslistában.

          #2077697
          rockersrac
          Felhasználó

            vagy próbáld nyílt forráskódból telepíteni szedj le valamit a mysql.com-ról de mindenképp töröld le az összes csomagot utána elindítod a démont és jelszót állítasz be és működni fog de a mysqld az = mysql-devel ha az nincs akkor megette a fene

            #2077698
            Free
            Felhasználó

              sziasztok. egy kérdésem lenne.

              Mysql ben hogyan lehet megoldani hogy a mysql szerver maga elfogadjon 16 karakternél hosszabb felhasználó neveket?
              Elméletilegügye a beállításokat a „mysql” adatbázisban tárolja a mysql amiben belehet állítani hogy char(16) ról char(32) re állítom át a felhasználónevek hosszát. ezt az összes táblában át lehet állítani innentől amysql letárolja a hosszabb mysql felhasználó neveket.
              De ha beszeretnék lépni a mysqlbe > mysql -u 123456789123456789 -p vel akkornem fogadja el a hiba pedig hogy > ERROR 1045 (28000): Access deniedfor user ‘1234567891234567’@’localhost’ (using password: YES)

              tehát hiába tudja letárólni nem dolgozik vele. erre van valami megoldás?

              köszönöm.

              #2077699
              admin
              Adminisztrátor

                „(using password: YES)”

                Próbáld meg jelszó begépelés nélkül!

                #1884821
                csaba
                Felhasználó

                  Sziasztok!

                  Kéne  kis segítség MySQL-hez.
                  Még a legelejénél tartok… MySQL 5.0-ás rendszerem van UHU 2.0 alatt
                  El szeretném indítani a mysqld -t (root-ként), de ezt a hibaüzit adja:

                  Code:
                  061118 10:40:40 [ERROR] Fatal error: Please read „Security” section of the manual to find out how to run mysqld as root!

                  061118 10:40:40 [ERROR] Aborting

                  061118 10:40:40 [Note] mysqld: Shutdown complete

                  Az nagyjából oké, hogy azt írja, hogy olvassam el a Secutrity részt, de abból semmi értelmeset nem tudtam kihámozni (nem tudok angolul)
                  Amit olvasok könyvet, az pedig azt írja, hogy szimplán írjam be, hogy mysqld start. Erre:

                  Code:
                  mysqld: Too many arguments (first extra is ‘start’).
                  Use –help to get a list of available options

                  A könyv: Pere László: Linux felhasználói ismeretek II.

                  Nem tudom hogy tudnám elindítani a mysqld-t. Lécci segítsetek.

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