Мой диск на сервере / var заполнен Я выполнил инструкции, описанные в: Как изменить каталог данных MySQL?
Я сделал это: (сервер debian)
Но mysql больше не может запускаться (если я верну обратно datadir, он перезапустится)
mysql.service - LSB: Start and stop the mysql database server daemon
Loaded: loaded (/etc/init.d/mysql) Active: failed (Result: exit-code) since Sun 2018-05-06 09:22:58 CEST; 19s ago Process: 23233 ExecStop=/etc/init.d/mysql stop (code=exited, status=0/SUCCESS) Process: 24059 ExecStart=/etc/init.d/mysql start (code=exited, status=1/FAILURE)mysql[24059]: Starting MySQL database server: mysqld . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . failed! systemd[1]: mysql.service: control process exited, code=exited status=1 systemd[1]: Failed to start LSB: Start and stop the mysql database server daemon. systemd[1]: Unit mysql.service entered failed state.
существует только 1 каталог данных (в [mysqld]), а каталог сокета указывает на существующий каталог (socket = /var/run/mysqld/mysqld.sock)






Вы также должны были изменить каталог сокета и изменить каталог данных 2 раза (под
[client]и[mysqld])