Încerc să reinstalez MariaDB deoarece nu pot reporni serviciul. Folosind Centos 7.6.
Dezinstalarea anterioară folosea yum, dar această instalare folosesc RPM, deoarece am ales pentru o anumită versiune mai veche (10.3.17) care nu mai oferă în pachetul yum.
După dezinstalare, nu am șters niciun fișier de configurare, cu excepția din /home/mysql
Mine my.cnf datadir: home/mysql
Cu toate acestea, instalarea mea RPM are o eroare:-
# rpm -ivh MariaDB-*
Se pregatesc... ################################ [100%]
Se actualizează/se instalează...
1:MariaDB-client-10.3.17-1.el7.cent################################# [ 25 %]
2:MariaDB-server-10.3.17-1.el7.cent################################# [ 50 %]
Instalarea tabelelor de sistem a eșuat! Examinați logurile
/home/mysql pentru mai multe informații.
Problema ar putea fi informații conflictuale într-un extern
fișierele my.cnf. Puteți ignora acestea făcând:
shell> /usr/bin/mysql_install_db --defaults-file=~/.my.cnf
De asemenea, puteți încerca să porniți demonul mysqld cu:
shell> /usr/sbin/mysqld --skip-grant-tables --general-log &
și utilizați instrumentul de linie de comandă /usr/bin/mysql
pentru a vă conecta la baza de date mysql și a privi tabelele de grant:
shell> /usr/bin/mysql -u root mysql
mysql> arată tabele;
Încercați „mysqld --help” dacă aveți probleme cu căile. Folosind
--general-log vă oferă o autentificare /home/mysql care poate fi utilă.
Cele mai recente informații despre mysql_install_db sunt disponibile la
https://mariadb.com/kb/en/installing-system-tables-mysql_install_db
Puteți găsi cea mai recentă sursă la https://downloads.mariadb.org și
lista de e-mailuri maria-discuss la https://launchpad.net/~maria-discuss
Vă rugăm să verificați toate cele de mai sus înainte de a trimite un raport de eroare
la http://mariadb.org/jira
chmod: nu poate accesa â/home/mysql/mysqlâ: nu există un astfel de fișier sau director
3:MariaDB-server-debuginfo-10.3.17-################################ [ 75%]
4:MariaDB-client-debuginfo-10.3.17-################################ [100%]
Afișează și jurnalul de erori
[EROARE] /usr/sbin/mysqld: variabilă necunoscută „err-log=/var/log/mysqld.log”
Apreciez orice ajutor. Multumesc foarte mult.