Столкнулся с интересной особенностью Марии,когда при попытке запуска сервера БД,при datadir=/home/xxx/xxxx у меня вылетала ошибка доступа и сервер не стартовал.Права какие токо на папки не ставил,не помогало.

Оказалось что в 9ке уже стоит защита доступа на уровне systemd. В папке /etc/systemd/system/ нашел файл mysql.service и в нем оказывается явно запрещены доступы к папкам boot, etc, home и т.д. Короч решилось все просто исправление параметра ProtectHome=false.

Debian 9 радует очередными нововведениями и странными изменениями.Вот например в замене мускуля - марии по умолчанию вход для рута идет через юникс сокет,то есть не надо никаких паролей. Вроде ниче так,а вот уже из коробки через Phpmyadmin не зайдешь. Ведь пароля то нет. В общем,один чел. на форумах ЛОРа написал как это исправить:

# mysql -u root
MariaDB [(none)]> use mysql;
Database changed
MariaDB [mysql]> update user set password=PASSWORD("my-new-cool-password") where User='root';
MariaDB [mysql]> flush privileges;
MariaDB [mysql]> update user set plugin='' where User='root';
MariaDB [mysql]> quit;
Bye
# systemctl restart mariadb
%d такие блоггеры, как: