MySQL kezdõ

Kezdőlap Fórumok Programozás MySQL kezdõ

10 bejegyzés megtekintése - 21-30 / 73
  • Szerző
    Bejegyzés
  • #2062835
    ThotyL
    Felhasználó

      Ubuntut használok és a telepités sztem kiválló ha lehet ennek hinni. Telepitési folyamatot a synaptic-al vittem végbe.

      mysql restart:

      thotyl@thotyl-lapitopi:~$ sudo /etc/init.d/mysql restart
      Password:
      Stopping MySQL database server: mysqld.
      Starting MySQL database server: mysqld.
      .
      .
      .
      …failed or took more than 6s.
              Please take a look at the syslog.
      /usr/bin/mysqladmin: connect to server at ‘localhost’ failed
      error: ‘Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’ (2)’
      Check that mysqld is running and that the socket: ‘/var/run/mysqld/mysqld.sock’ exists!

      Itt: /var/log/mysqld.log  nem találok ilyen fájlt a /var/log/mysql ben pedig semmi ovashato sincs csak mysql-bin.000001-tol 30ig fájlok

      Egyébként akkor jelentkezett ez a hiba amikor a torrentfluxot akartam feltenni es az is hibákat generált és többen mondták,h a hiba javitása megvalósitható ugy,h a /etc/php4/apache2
      /php.ini fájlban a ;extension=mysql.so elõl kiveszem a kommentet azaz a ; jelet.

      Ezzel jo is volt mert elorebb jutottam a torrentfluxal de a hiba amit az dobott megmaradt es jott pluszba még 1.

      A hábák:

      1.: Warning: mysql_connect(): Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’ (2) in /var/www/torrentflux_2.1/html/adodb/drivers/adodb-mysql.inc.php on line 355

      2.:Database error: Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’ (2)

      Always check your database variables in the config.php file.

      #2062836
      xcut
      Felhasználó

        Amíg a mysql nem fut, addig ne birizgáld a php-t. Azt mondja, hogy nézd meg a syslogot. Próbáld meg elindítani, aztán közvetlenül utána sasold meg a syslogot. Ha látsz olyanokat, amikrõl úgy gondolod, hogy információt árulnak el a problémáról, akkor rakd be ide, és mindannyian okosabbak leszünk.

        #2062837
        sajobandi
        Felhasználó

          Volt mysql_install_db ?

          #2062838
          gabaman
          Felhasználó

            A telepítés lehet hogy kíváló, de a beállítás egyértelmûen rossz. Egy közismert Debian filozófia, hogy a disztrib csak a szoftvereket (binárisokat, szkripteket) tartalmazza, és csak minimális konfigurációs beállításokat tartalmaz (szerver szoftverekrõl van szó). Az Ubuntu lehet hogy egy kicsit más, de tökéletesen beállított és behangolt rendszert ne is álmodj. Jobb is ez így, mert a rendszergazda jobban rá van kényszerítve a megfelelõ tudás megszerzésére.

            Ha a naplóra vagy kíváncsi, azt a /var/log/messages fájlban és a

            # mysqlbinlog /var/log/mysql/mysql-bin* |less

            parancs kiadásával tudod megnézni.

            Egyéb infó:
            http://ubuntu.hu/index.php?title=Hogyan_telep%C3%ADthetem_a_MySQL-t

            #2062839
            ThotyL
            Felhasználó

              syslogba ez került a restart után:

              Aug  1 17:34:11 thotyl-lapitopi mysqld_safe[18690]: started
              Aug  1 17:34:13 thotyl-lapitopi mysqld[18693]: 060801 17:34:13  InnoDB: Started; log sequence number 0 43655
              Aug  1 17:34:14 thotyl-lapitopi mysqld[18693]: 060801 17:34:13 [Note] Recovering after a crash using /var/log/mysql/mysql-bin
              Aug  1 17:34:14 thotyl-lapitopi mysqld[18693]: 060801 17:34:13 [Note] Starting crash recovery…
              Aug  1 17:34:14 thotyl-lapitopi mysqld[18693]: 060801 17:34:13 [Note] Crash recovery finished.
              Aug  1 17:34:14 thotyl-lapitopi mysqld[18693]: 060801 17:34:14 [ERROR] Fatal error: Can’t open and lock privilege tables: Table ‘mysql.host’ doesn’t exist
              Aug  1 17:34:14 thotyl-lapitopi mysqld_safe[18724]: ended
              Aug  1 17:34:26 thotyl-lapitopi /etc/init.d/mysql[18845]: 0 processes alive and ‘/usr/bin/mysqladmin –defaults-file=/etc/mysql/debian.cnf ping’ resulted in
              Aug  1 17:34:26 thotyl-lapitopi /etc/init.d/mysql[18845]: ^G/usr/bin/mysqladmin: connect to server at ‘localhost’ failed
              Aug  1 17:34:26 thotyl-lapitopi /etc/init.d/mysql[18845]: error: ‘Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’ (2)’
              Aug  1 17:34:26 thotyl-lapitopi /etc/init.d/mysql[18845]: Check that mysqld is running and that the socket: ‘/var/run/mysqld/mysqld.sock’ exists!
              Aug  1 17:34:26 thotyl-lapitopi /etc/init.d/mysql[18845]:
              Aug  1 17:34:55 thotyl-lapitopi gconfd (root-18864): starting (version 2.14.0), pid 18864 user ‘root’
              Aug  1 17:34:55 thotyl-lapitopi gconfd (root-18864): Resolved address „xml:readonly:/etc/gconf/gconf.xml.mandatory” to a read-only configuration source at position 0
              Aug  1 17:34:55 thotyl-lapitopi gconfd (root-18864): Resolved address „xml:readwrite:/root/.gconf” to a writable configuration source at position 1
              Aug  1 17:34:55 thotyl-lapitopi gconfd (root-18864): Resolved address „xml:readonly:/etc/gconf/gconf.xml.defaults” to a read-only configuration source at position 2
              Aug  1 17:34:55 thotyl-lapitopi gconfd (root-18864): Resolved address „xml:readonly:/var/lib/gconf/debian.defaults” to a read-only configuration source at position 3
              Aug  1 17:34:55 thotyl-lapitopi gconfd (root-18864): Resolved address „xml:readonly:/var/lib/gconf/defaults” to a read-only configuration source at position 4

              a messagesbe pedig ez:

              Aug  1 17:34:55 thotyl-lapitopi gconfd (root-18864): starting (version 2.14.0), pid 18864 user ‘root’
              Aug  1 17:34:55 thotyl-lapitopi gconfd (root-18864): Resolved address „xml:readonly:/etc/gconf/gconf.xml.mandatory” to a read-only configuration source at position 0
              Aug  1 17:34:55 thotyl-lapitopi gconfd (root-18864): Resolved address „xml:readwrite:/root/.gconf” to a writable configuration source at position 1
              Aug  1 17:34:55 thotyl-lapitopi gconfd (root-18864): Resolved address „xml:readonly:/etc/gconf/gconf.xml.defaults” to a read-only configuration source at position 2
              Aug  1 17:34:55 thotyl-lapitopi gconfd (root-18864): Resolved address „xml:readonly:/var/lib/gconf/debian.defaults” to a read-only configuration source at position 3
              Aug  1 17:34:55 thotyl-lapitopi gconfd (root-18864): Resolved address „xml:readonly:/var/lib/gconf/defaults” to a read-only configuration source at position 4

              Ebõl sem tudok rájönnis sajna.

              Valaki segitsen pls!

              #2062840
              ThotyL
              Felhasználó

                Megoldódott a gondom egy kedves kollegám segitett benne:

                Leírom neketek,h hogyan is sikerult és hátha segit ez másnak is:

                Töröld ki a MySQL könyvtárat:

                /var/lib/mysql/mysql -t

                futtasd: mysql_install_db
                futtasd: /etc/init.d/mysql start
                /var/run/mysqld/mysqld.sock’ van ilyen file?

                Akkor:
                /usr/bin/mysqladmin -u root password ‘new-password’
                /usr/bin/mysqladmin -u root -h thotyl-lapitopi password ‘new-password’

                mysql -u root -p jelszavad

                DELETE FROM mysql.user WHERE User = ”;
                FLUSH PRIVILEGES;
                q
                mysql -u root -p
                SET PASSWORD FOR ‘root’@’localhost’ = PASSWORD(‘newpwd’);
                SET PASSWORD FOR ‘root’@’host_name’ = PASSWORD(‘newpwd’);
                q

                #2062841
                balev
                Felhasználó
                  kayapo wrote:
                  balev wrote:
                  #2062842
                  Baki
                  Felhasználó

                    Sziasztok!

                    Adott egy mysql tábla. Ennek a táblának az adatait szerném módosítani (törölni bellőlle egy részt), de tömegesen.

                    pl:

                    idnevszoveg
                    1Kis Pálnagyon okos ember
                    2Nagy Ernőnagyon buta gyerek
                    3Szűcs Edenagyon átlagos fickó

                    Én azt szeteném, ha egy paranccsal tömegesen javítaná a  rekordokat úgy, hogy a szoveg oszlopban lévő mezőkben a ‘nagyon’ szót kitörölné.

                    idnevszoveg
                    1Kis Pálokos ember
                    2Nagy Ernőbuta gyerek
                    3Szűcs Edeátlagos fickó

                    Előre is köszönöm…

                    #2062843
                    Baki
                    Felhasználó

                      Megoldottam…

                      Egyszerűen lementettem az adattáblát, aztán megnyitva egy szövegszerkesztőben a ‘csere’ opciót kihasználva módosítottam. Ezután pedig töröltem a szóbanforgó táblát, beimportáltam helyette a módosítottat, és  kész.  ;D

                      ui.: Kicsit túl akartam bonyolítani….. ::)

                      #2062844
                      Leslieman
                      Felhasználó
                        Baki wrote:
                        ui.: Kicsit túl akartam bonyolítani….. ::)

                        Hát ez sikerült :-), mármint a túlbonyolítás.
                        Asszem kb egy ilyen parancsot kellett volna kiadnod a MySQL-ben:

                        Code:
                        UPDATE tbl_name SET szoveg=SUBSTRING(szoveg, 8) WHERE LEFT(szoveg, 7)=’nagyon ‘;

                        Nem próbáltam ki, így lehet, hogy valahol valami nem stimmel, de kb. jónak kell lennie.

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