全部,
我注意到,在 Ubuntu 16.04 中,如果我有自定义 datadir ( /etc/mysql/mysql.conf.d/mysqld.cnf
),systemd 服务将不会因为sanity()
签入而启动/usr/share/mysql/mysql-systemd-start
。原因是它总是期望你的数据在/var/lib/mysql
是否有一个干净的解决方法来拥有自定义数据文件夹?我可能会修改单位定义以跳过ExecStartPre
,但这似乎不是一个干净的解决方案。
全部,
我注意到,在 Ubuntu 16.04 中,如果我有自定义 datadir ( /etc/mysql/mysql.conf.d/mysqld.cnf
),systemd 服务将不会因为sanity()
签入而启动/usr/share/mysql/mysql-systemd-start
。原因是它总是期望你的数据在/var/lib/mysql
是否有一个干净的解决方法来拥有自定义数据文件夹?我可能会修改单位定义以跳过ExecStartPre
,但这似乎不是一个干净的解决方案。