Как Вы обновляете конфигурационный файл MySQL без перезапуска?

Метод расширения и меньше сравнений:

public static class DateTimeExtension
{
    public static int GetQuarter(this DateTime dateTime)
    {
        if (dateTime.Month <= 3)
            return 1;

        if (dateTime.Month <= 6)
            return 2;

        if (dateTime.Month <= 9)
            return 3;

        return 4;
    }
}
35
задан Jon 27 May 2009 в 20:33
поделиться

2 ответа

Попробуйте:

sudo /etc/init.d/mysql reload

или

sudo /etc/init.d/mysql force-reload

Это должно инициировать перезагрузку конфигурации. Убедитесь, что ваш сценарий init.d поддерживает его, но я не знаю, какую версию MySQL / OS вы используете?

Мой сценарий MySQL содержит следующее:

'reload'|'force-reload')
        log_daemon_msg "Reloading MySQL database server" "mysqld"
        $MYADMIN reload
        log_end_msg 0
        ;;
19
ответ дан 27 November 2019 в 07:15
поделиться

Вы были так близки! Метод kill -HUP у меня тоже не работал.

Вы звонили:

select @@global.max_connections;

Все, что вам нужно было установить вместо select:

set @@global.max_connections = 400;

См .:

http: / /www.netadmintools.com/art573.html[1263 visiblehttp://www.electrictoolbox.com/update-max-connections-mysql/

27
ответ дан 27 November 2019 в 07:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: