Автор Тема: Решено Mariadb vs Mysql debian 10  (Прочитано 2168 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ferum

Решено Mariadb vs Mysql debian 10
« : 22 Декабря 2019, 20:28:29 »
Всем добра!
Давно плотно не занимался мультимедийными программами, тут зима, досуг.
Для меня одна из самых трудных но желанных программ Mythtv. Пытался ставить и настраивать его ещё во времена ubuntu 10.04, даже что то получалось смотреть, каждый раз делая консольный запуск. Самая удачная сборка была у меня на CentOS 7 как это не странно https://gomel-sat.bz/topic/231-kardsharing-na-dvb-kartah-pod-linux/?do=findComment&comment=728173
конечно я поднимал программу и на debian jessie просто не стал делать аналогичных манов по тому что jessie  был дпя меня лучший дистрибутив всех времён и народов, на нём удалось раскрыть весь потенциал  таких программ как kaffeine , vdr + kodi, tvheadend + kodi, и каждую из них удавалось подать конечному пользователю в разы  проще чем  Mythtv. Vdr иногда использую и сейчас, там всё круто ....но слишком просто.
В  mythtv все каналы формируются как базы данных mysql с их созданием как раз и есть проблема. С некоторых пор в дистрибутиве используется mariadb и что то в ней не так или я не понимаю
Команда
mysql_secure_installationвсегда выполнялась от пользователя, теперь просит привилегий, ну ладно бы.Так и следующая
mysql -u root -pБог бы и с ним но


MythTV Database Setup
Run these commands from the command line. The mysql command will prompt for your root database password, which you would have supplied during mysql installation. The mysql daemon must be running.

Note: If you are running mariadb you have to run this from a linux root prompt (e.g. sudo mysql -u root) and you will not need a root database password.

mysql -u root -p
create database mythconverg;
create user 'mythtv'@'%' identified by 'mythtv';
create user 'mythtv'@'localhost' identified by 'mythtv';
set password for 'mythtv'@'%' = password('mythtv');
set password for 'mythtv'@'localhost' = password('mythtv');
connect mythconverg;
grant all privileges on *.* to 'mythtv'@'%' with grant option;
grant all privileges on *.* to 'mythtv'@'localhost' with grant option;
flush privileges;
exit;

выполненная от root


mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root -p mysql

Выдаёт ошибку о недопустимом синтаксисе в
/usr/share/zoneinfo
Что за дела как быть? Неуже ли пробовать толкать  левак https://tecadmin.net/install-mysql-on-debian-10-buster/
В общем хотелось бы комментариев от знатоков серверной части.
« Последнее редактирование: 24 Декабря 2019, 22:53:47 от ferum »
Русские дебианщики против цифрового слабоумия !
 

Онлайн ogost

Re: Mariadb vs Mysql debian 10
« Ответ #1 : 23 Декабря 2019, 03:28:19 »
У меня mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root -p mysql выполнилось без ошибок. Buster 10.2, mariadb-server-10.3

Оффлайн ferum

Re: Mariadb vs Mysql debian 10
« Ответ #2 : 24 Декабря 2019, 10:49:05 »
выполнилось без ошибок. Buster 10.2, mariadb-server-10.3
Даже не знаю злиться или радоваться.... значит косяк мой, знать бы ещё где он.
ogost, А команды у вас проходят от пользователя ( как раньше было ) или через sudo ? Ещё  в прежних выпусках Mythtv в апаче настраивали временную зону

gksu gedit /etc/php.ini
date.timezone = Europe/Moskow
Сейчас про это тишина а сам я что то не нашёл где она  устанавливается. C  настройкой apach2для работы mythtv есть ещё один косяк ( по крайней мере в официальном wiki  https://www.mythtv.org/wiki/Build_from_Source)  но он уже засвечен на багтрекере. Не нравится что предложенное решение ни как не прокоментировали разработчики. У меня вообще есть мысль попробовать реализовать это дело не через arah2 а сменить его на php7.3 Хотя система поставлена отдельная под эксперимент, переустанавливать с нуля нет желания. Mariadb я уже сносил  и даже базы данных удалял руками. видимо где то хвосты оставляю. Ладно под настроение ещё помучаю, спасибо.
Русские дебианщики против цифрового слабоумия !
 

Оффлайн endru

Re: Mariadb vs Mysql debian 10
« Ответ #3 : 24 Декабря 2019, 11:14:03 »
https://stackoverflow.com/questions/18216198/unable-to-load-timezones
потерялся в вопросе совсем, слишком много информации. ОС какая в итоге используется?

Выдаёт ошибку о недопустимом синтаксисе в
/usr/share/zoneinfo
а файл проверялся? с таким же успехом можно скачать свежую версию или нужную версию и подсунуть. какая разница то откуда ее брать.

в апаче настраивали временную зону
ничего не менялось. только расположение конфигов, с выходом php7 - конфиги могут закинуть в соответствующую версию пыха.

Оффлайн ferum

Re: Mariadb vs Mysql debian 10
« Ответ #4 : 24 Декабря 2019, 14:10:36 »
потерялся в вопросе совсем, слишком много информации.
Согласен тема требует в ней разобраться, я же всё скомкал  :( С апачем вообще отдельный разговор, оставим его на потом.
mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root -p mysqlочевидно от обилия заморочек меня переклинило  ;) ведь по сути это две команды и уже если на debian 10
mysql -u root -pвыполняется теперь через sudo ( не понимаю только с какого перепуга так сделали )
 полный вид команды должен получиться
mysql_tzinfo_to_sql /usr/share/zoneinfo | sudo mysql -u root -p mysqlЯ же пытался просто запустить
mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root -p mysqlили от пользователя или уже с root привилегиями, получается где то не разу не прав. Существует правда вариант что собака зарыта глубже.
Off-Topic: ShowHide
Сейчас воткну карту в старый системник и подключу винт с прожектом.... Могу не вытерпеть и разом всё снести на фиг.... но уж как будет.
« Последнее редактирование: 24 Декабря 2019, 22:54:06 от ferum »
Русские дебианщики против цифрового слабоумия !
 

Оффлайн ferum

Re: Решено Mariadb vs Mysql debian 10
« Ответ #5 : 24 Декабря 2019, 23:18:34 »
В общем разобрался, но для этого пришлось запороть систему и переустановить её. Решил не собирать больше из исходников а для эксперимента, поставить Mythtv просто из репозитория deb-multimedia . Ожидаемо из коробки снова ни чего не взлетело, однако я перечитал мануал см официального wiki и там мелконько так написано что ошибку можно игнорировать, но не написано почему.  >:(
Вот тут приходится заниматься хардкорными извращениями в области английского языка, так как наш русскоязычный сегмент по матчасти ни хрена гне знает ... а по английски я не говорю, так знаю некоторые слова нужные... и вот из этих нужных слов надо сконструировать дельный вопрос и отдать его google. Очевидно с некоторой попытки мне удалось https://forum.mythtv.org/viewtopic.php?t=201
Re: [solved] MythTV could not connect to the database
Post by trunkmonkey » Tue Jun 24, 2014 1:02 pm

MythTV under Ubuntu generates a random database password instead of the common/standard "mythtv" password. You can find this password by having a look at /etc/mythtv/config.xml on your back end.
оказывается этот подлючий mythtv с некоторых пор при создании своей базы данных стал генерировать себе произвольный пароль,  который естественно не сообщает ... разработчики то знают но на каждом углу об этом не кричат. Где же русскому человеку узнать такие тонкости.
В общем остальное дело техники., Собрал уже и запустил прогу голандского хакера. что создаёт столь нужный виртуальный адаптер. надо сказать человек точень преуспел за последние годы в своём деле.
В общем есть желание написать русский ман на эту тему, на профильном конечно форуме. Надо отдать должное и сопровождающему mythtv из debmultimedia, мне осталось замутить только юнит для mythbackend, который уже так же найден, подредактирован и проверен.
Осталось чисто отсканировать каналы и проверить работоспособность. Большие оптимистичные надежды  :D
Русские дебианщики против цифрового слабоумия !
 

Онлайн ogost

Re: Решено Mariadb vs Mysql debian 10
« Ответ #6 : 25 Декабря 2019, 04:08:15 »
ogost, А команды у вас проходят от пользователя ( как раньше было ) или через sudo ? Ещё  в прежних выпусках Mythtv в апаче настраивали временную зону
От обычного пользователя, без sudo.
В общем разобрался
Рад за вас, без сарказма.

Оффлайн endru

Re: Решено Mariadb vs Mysql debian 10
« Ответ #7 : 25 Декабря 2019, 04:26:53 »
От обычного пользователя, без sudo
разве mariadb дает возможность входить под рутом есть пользователь консоли не рут?)

Онлайн ogost

Re: Решено Mariadb vs Mysql debian 10
« Ответ #8 : 25 Декабря 2019, 05:18:59 »

Видимо если задан пароль рута то можно.

Оффлайн endru

Re: Решено Mariadb vs Mysql debian 10
« Ответ #9 : 25 Декабря 2019, 05:56:46 »
Видимо если задан пароль рута то можно.
Похоже что так. Я не отношусь к лиге - не сидите под рутом. Поэтому как то даже не задурялся на этот счет. Вход по сертификату на сервер наше всё)

Онлайн ogost

Re: Решено Mariadb vs Mysql debian 10
« Ответ #10 : 25 Декабря 2019, 12:02:30 »
Отмечу, что я имел ввиду именно рут марии, а не системы.
Вход по сертификату на сервер наше всё
это да, согласен.

Оффлайн ferum

Re: Решено Mariadb vs Mysql debian 10
« Ответ #11 : 25 Декабря 2019, 16:46:12 »
Отмечу, что я имел ввиду именно рут марии, а не системы.
Вот и я не знал как правильно выразиться. крайний раз когда я заморачивался с mariadb на CentOS 7 при первом входе пароль рута был пустой и если мне не изменяет память  mysql_secure_installation выполнялась  на desktop от пользователя ну и создавался рутовый пароль mariadb
В этот раз такой способ у меня не сработал, то бишь пустого пароля mariadb не было, сколько я не долбился. В итоге запустил команду через sudo и сбросил пустой пароль. Только потом  сами понимаете всё пошло на перекос.
Русские дебианщики против цифрового слабоумия !
 

Теги:
     

    [Решено]nginx и .php

    Автор redVi

    Ответов: 3
    Просмотров: 6568
    Последний ответ 29 Сентября 2012, 11:56:11
    от corner
    [РЕШЕНО] не берет пользователей из winbind

    Автор Andruha

    Ответов: 2
    Просмотров: 3137
    Последний ответ 14 Июля 2015, 09:19:03
    от Andruha
    [Решено] etc/init.d/squid status squid is not running failed! другая проблема

    Автор mirus

    Ответов: 10
    Просмотров: 2512
    Последний ответ 05 Июля 2016, 10:32:30
    от mirus
    vsftpd ftp, нужна помощь срочно! [Решено]

    Автор dsdsda

    Ответов: 2
    Просмотров: 740
    Последний ответ 08 Ноября 2019, 19:08:26
    от dsdsda
    Подмена почтового адреса(решено)

    Автор Виктор

    Ответов: 3
    Просмотров: 1584
    Последний ответ 11 Сентября 2013, 11:10:29
    от qupl