Резервная копия базы данных BILLmanager 5 или бекап
Если интересует больше информации под катом…
Качаем: MySQL Workbench.
Идем в /usr/local/mgr5/etc/my.cnf в папку где лежит Bill Manager конфигурация для базы данных.
В этом файле прописано:
user = coremgr
password = fuckoff
Пишем себе куда-то. Идем в папку /etc/mysql/
Далее идем в /etc/my.cnf в настройках MySQL. Меняем:
bind-address = 127.0.0.1
на
bind-address = 0.0.0.0
Это: max_allowed_packet ставим: 100M, потому что у меня через MySQL Workbench выдавало ошибки после каждого второго запроса.
Идем в консоль, перезагружаем сервер mysql: /etc/init.d/mysql restart
Далее вводим: mysql -ucoremgr -pfuckoff
Пишем:
CREATE USER 'epicuser'@'localhost' IDENTIFIED BY 'pass';
GRANT ALL PRIVILEGES ON *.* TO 'epicuser'@'localhost' IDENTIFIED BY 'pass';
GRANT ALL PRIVILEGES ON *.* TO 'epicuser'@'%' IDENTIFIED BY 'pass';
FLUSH PRIVILEGES;
Должно писать если гуд что Query хорошо заработал.
pass — твой пароль, и epicuser твой пользователь.
Если не указать: IDENTIFIED BY 'pass' то будет доступ без пароля. Так что это надо указывать, чтобы не запутаться. Я впервые когда делал очень сильно запутался и потерял час узнать почему не работает, а оно работало но без пароля.
Проверяем:
SELECT user, host FROM mysql.user;
Здесь должно в таблице показать пользователя и его хост.
Идем в MySQL WorkBench вводим:
Заходим на подключение, заходим у вкладку Data Export и нажимаем:
И ждем пока получим SQL файл базы данных биллинга:
Методом через консоль я считаю не удобной и не буду ее здесь писать.
0 комментариев