Я использую FreeBSD 8.2, mysql 5.1.58. Я хочу изменить каталог mysql по умолчанию. Я настраиваю datadir = / path ИЛИ my-data-dir = / path на my.cnf, но не готов. Примечание: i разрешение для / path - 755 и владелец mysql: mysql. По-другому, я установил /etc/rc.conf, но не сделал
Это ошибка при перезапуске служб mysql.
usr / local / etc / rc.d / mysql-server restart mysql не работает? (проверьте /var/db/mysql/bsd1.abc.com.pid).
Помоги мне.
Я предполагаю, что ваш текущий каталог данных MySQL по умолчанию / var / db / mysql.
Если проблемы по-прежнему возникают, убедитесь, что сам каталог и все каталоги внутри принадлежат пользователю и группе mysql. (chown -R mysql: mysql / другой / каталог; chmod 600 / другой / каталог)
другой способ:
переместить и где-нибудь 'ln -s' / var / db / mysql.
служба mysql stop
mkdir / новый / каталог / для / mysql
chown --reference = / var / lib / mysql / new / dir / для / mysql
chmod --reference = / var / lib / mysql / new / dir / для / mysql
cp -rp / var / lib / mysql / * / новый / каталог / для / mysql /
datadir = / новый / каталог / для / mysql /
запуск службы mysql