Aktywne Wpisy

Marek_Tempe +9
Dobrze, że nikt nie widzi moich notatek o użytkownikach.
Teuvo +18
dobranoc
źródło: 6ff61ebdc3a7777f59a52cd8b3c47f84
PobierzSkopiuj link
Skopiuj link
źródło: 6ff61ebdc3a7777f59a52cd8b3c47f84
PobierzWykop.pl
miałem pewne zawirowania i wykasowałem /var/lib/mysql odinstalowałem serwer.
ponownie instalując apt-get install mysql-server
brak pytania o hasło root do bazy, brak tworzenia plików z bazą, serwer nie wystartował.
service mysqld start
Failed to start mysqld.service: Unit mysqld.service not found
service mysql start
@Kowalskyyy: Failed to start mysql.service: Unit mysql.service not found.
Znowu odinstalowałem - teraz zakładam mariadb. Nadal nic.
systemctl status mariadb.service
● mariadb.service - MariaDB 10.1.37
źródło: comment_2GcwT605jNdj6siCOB4KatxN7a3N1kDL.jpg
Pobierzzainstalowałem jeszcze raz i na czystym ruszyło
Teraz trzeba sprawić żeby zadziałało z bazami jakie przegrałem.
Tak pojechałem mysqlupgrade
i dostałem przykładowo dla jednej
https://stackoverflow.com/questions/25039927/database-corruption-with-mariadb-table-doesnt-exist-in-engine
Mam phpmyadmina - bo oczywiście wygodniej no i loguje się jako root ale niby złe hasło. Ok.
Wchodzę więc przez ssh, polecenie mysql jako root.
Wybieram tabelę mysql, potem update hasła dla root. Zmieniono jeden rekord. Robię flush.
Loguję się jako root w phpmyadmin - złe hasło. ( ͡° ʖ̯ ͡°)
use mysql; select * from user\G); najczęściej jest localhost, ale może być też 127.0.0.1. Niby to jest to samo, ale mysql różnie reaguje w zależności od tego jak jest ustawiony
W konsoli możesz odpalić:
mysql -u root -p --host=localhost
mysql -u root
natomiast w /etc/phpmyadmin/config-db.php mam ustawiony również $dbserver='localhost';
No ale jako user phpmyadmin z jego hasłem wchodzę bez problemu, tyle, że widzę tabele jedynie phpmyadmina.
zrobiłem sobie podgląd