VPS был создан для работы с несколькими WordPress-сайтами, используя mariaDB в качестве вспомогательной базы данных.В процессе установки matomo для статистики сайта каким-то образом вся область mysql (я не знаю, как это назвать, учитывая путаницу между именами mariadb и mysql) деформировалась, по-видимому, бесполезно.
mysql -h 127.0.0.1 -P 3306 -u root -p firstdb
ERROR 2003 (HY000): Can't connect to MySQL server on '127.0.0.1' (61)
вариант
Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
sudo /etc/init.d/mysql stop
выполняется, в то время как команда, вызывающая mysqld
, не находит команду.
sudo mysqld_safe --skip-grant-tables &
завершается неудачно с sudo: mysqld_safe: command not found
.
В этот момент в некоторых местах предлагается установить mysql-server
, но это не сработает, потому что mysql --version
возвращает Ver 14.14 Distrib 5.7.24
и, следовательно, версия сервера должна быть встроенной.Из любопытства, Ubuntu понимает это и останавливается:
Preparing to unpack .../mysql-server-5.7_5.7.24-0ubuntu0.16.04.1_amd64.deb ...
Отмена понижения с (по крайней мере) 10.0 до 5.7.
Каким-то образом я делаю вывод, что mysql был установлен в дополнение кmariaDB и по-королевски испортили конфигурации, возможно, изменив конфигурации user
, делая базы данных недоступными.
Теперь доступны две возможности:
- Удалите установленные установки mysql и измените mariaDB согласно этим указаниям .Но я удивляюсь здравомыслию этого метода
- Раскрутите новый VPS, используя резервные копии каталогов wordpress и каталога mysql с различными базами данных.
Что предпочтительнее?И если предположить, что мы продолжим работу со вторым вариантом, хотя архив WordPress должен быть простым, с какими подводными камнями я могу столкнуться при работе с существующими базами данных и последующей интеграции нового matomo?