Błąd z Mysql

TG_Pjoter | 2020-07-28 11:53:51 UTC | #1

Cześć!
W trakcie instalacji MyBB natrafiłem na punkt, w którym muszę dodać użytkownika Mysql. Gdy wchodzę na moja_domena.pl/phpmyadmin wyskakuje WIELKIE Not found. Tak samo gdy wpisuję mysql -u root -p wyskakuje ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) Proszę o szybką pomoc


Nieznajomy11 | 2020-07-28 11:56:06 UTC | #2

Czy zainstalowałeś phpmyadmin?

dpkg-query -W -f='${Status} ${Version}\n' phpmyadmin

Czy MySQL jest uruchomione?

service mysql status

TG_Pjoter | 2020-07-28 11:56:42 UTC | #3

[quote=”Nieznajomy11, post:2, topic:15548”]
service mysql status
[/quote]

image|690x71


Nieznajomy11 | 2020-07-28 11:58:28 UTC | #4

Twój serwer MySQL jest uszkodzony lub błędnie skonfigurowany, przez co nie może wystartować. Logi powinny znajdować się w /var/log/mysql. Prawdopodobnie możesz też wpisać service mysql start, po czym sprawdzić journalctl -xe.


TG_Pjoter | 2020-07-28 12:04:06 UTC | #5

Mam takie logi image|100x159 , niestety nie mam jak ich otworzyć… Przesłać ci wszystkie archiwa? W error.log nic nie ma.


Nieznajomy11 | 2020-07-28 12:07:07 UTC | #6

Proponuję po prostu skorzystać z drugiej opcji, czyli wykonać start/restart usługi i sprawdzić dziennik pod journalctl -xe.


TG_Pjoter | 2020-07-28 12:18:29 UTC | #7

[quote=”Nieznajomy11, post:4, topic:15548”]
journalctl -xe
[/quote]
Takie coś wyszło —


Nieznajomy11 | 2020-07-28 12:19:42 UTC | #8

Ale logów pełnych adresów IP, w tym swoich, to tutaj nie wrzucaj. Dodatkowo nie było tam nic o mysql, więc coś robisz prawdopodobnie źle.


TG_Pjoter | 2020-07-28 12:21:58 UTC | #9

Może reset całego VPSa pomoże? Na tym mam tyle śmieci, a na nowym bym sobie wszystko na nowo zainstalował.


Nieznajomy11 | 2020-07-28 12:23:19 UTC | #10

Reinstalacja to nie jest jedyna metoda rozwiązywania problemów, nie jest też zbytnio dobrą metodą, ponieważ traci się potencjalne doświadczenie do zdobycia z rozwiązania obecnych problemów. No i nie można zapominać, że ten proces nie gwarantuje sukcesu następnym razem.


TG_Pjoter | 2020-07-28 12:24:14 UTC | #11

To w jaki sposób mogę to naprawić?


Nieznajomy11 | 2020-07-28 12:28:22 UTC | #12

Tak jak wyżej: Po wpisaniu service mysql restart, w service mysql status będzie można sprawdzić fragment logu, a w journalctl -xe będzie jego większa część.


TG_Pjoter | 2020-07-28 12:27:03 UTC | #13

[quote=”Nieznajomy11, post:12, topic:15548”]
service status mysql
[/quote]

image|314x65 :thinking:


Nieznajomy11 | 2020-07-28 12:27:59 UTC | #14

Tak, mój błąd. Powinno być service mysql restart i service mysql status.


TG_Pjoter | 2020-07-28 12:28:35 UTC | #15

[quote=”Nieznajomy11, post:14, topic:15548”]
service mysql status
[/quote]

image|690x188 Wychodzi takie coś


Nieznajomy11 | 2020-07-28 12:30:26 UTC | #16

Powinieneś sprawdzić raczej journalctl -xe lub journalctl -xe | grep mysql. Z czego to drugie pewnie pominie część wielolinijkowych komunikatów, jeśli takie wystąpiły.


TG_Pjoter | 2020-07-28 12:31:31 UTC | #17

[quote=”Nieznajomy11, post:16, topic:15548”]
journalctl -xe | grep mysql
[/quote]
OK, jestem w tym, ale co ja mam tam szukać?


Nieznajomy11 | 2020-07-28 12:32:32 UTC | #18

Tego samego co pokazało na dole service mysql status, tylko w całości (bo to fragment takiego dziennika), aby znaleźć prawdziwą przyczynę, czemu usługa nie startuje.


TG_Pjoter | 2020-07-28 12:33:45 UTC | #19

[quote=”Nieznajomy11, post:18, topic:15548”]
service mysql status
[/quote]

image|690x155


Nieznajomy11 | 2020-07-28 12:36:06 UTC | #20

mysql configuration not found at /etc/mysql/my.cnf. please create one

[client]
port    = 3306
socket  = /var/run/mysqld/mysqld.sock

# This was formally known as [safe_mysqld]. Both versions are currently parsed.
[mysqld_safe]
socket  = /var/run/mysqld/mysqld.sock
nice    = 0
syslog

[mysqld]
# Basic Settings
user      = mysql
pid-file  = /var/run/mysqld/mysqld.pid
socket    = /var/run/mysqld/mysqld.sock
port      = 3306
basedir   = /usr
datadir   = /var/lib/mysql
tmpdir    = /tmp

Źródło: https://gist.github.com/rhtyd/d59078be4dc88123104e


TG_Pjoter | 2020-07-28 12:36:13 UTC | #21

Tutaj nawet nie ma katalogu mysql image|128x96


Nieznajomy11 | 2020-07-28 12:36:43 UTC | #22

Musiałeś zrobić jakieś czary podczas instalacji. Co ty tam zainstalowałeś?


TG_Pjoter | 2020-07-28 12:37:31 UTC | #23

Wszystko z poradnika na lvlup >> https://forum.lvlup.pro/t/www-instalacja-apache-php-i-mysql-na-vps-dedyku/582


TG_Pjoter | 2020-07-28 12:49:36 UTC | #24

Zainstalowałem wszystko na nowo i nadal nie ma tego katalogu.


jbrudek | 2020-07-28 12:53:17 UTC | #25

Nie do końca się na tym znam więc mogę pisać głupote, ale być może katalog jest ukryty, spróbuj wpisać w pole lokalizacji /mysql/ lub włącz pokazywanie ukrytych plików.

[quote=”TG_Pjoter, post:26, topic:15548”]
Wyświetliły się jakieś katalogi, ale nie ten
[/quote]

zatem mój błąd.


TG_Pjoter | 2020-07-28 12:52:39 UTC | #26

Wyświetliły się jakieś katalogi, ale nie ten :(


Nieznajomy11 | 2020-07-28 12:53:13 UTC | #27

Czy instalacja na pewno przebiega bez żadnych błędów? Brak czerwonego koloru to nie zawsze poprawne wykonanie komendy.


TG_Pjoter | 2020-07-28 12:53:42 UTC | #28

Tak, na końcu wszystkiego mam “Done”


TG_Pjoter | 2020-07-28 13:24:19 UTC | #29

Masz jeszcze jakieś pomysły?


TG_Pjoter | 2020-07-28 13:45:50 UTC | #30

Jak nie, to jestem gotowy na reset VPSa, pliki pobieram.


KrEdEnS | 2020-07-28 14:50:35 UTC | #31

@TG_Pjoter Cześć, jeżeli możesz unikaj pisania double postów zamiast tego użyj przycisku edycji i edytuj poprzedni post!
obraz|291x85


TG_Pjoter | 2020-07-28 15:03:08 UTC | #32

oki


system | 2020-08-29 15:03:09 UTC | #33

Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.