От Удаление Всех Обработчиков событий :
Непосредственно не, в значительной степени потому что Вы не можете просто установить событие в NULL.
Косвенно, Вы могли сделать фактическое событие частным и создать свойство вокруг этого, которое отслеживает всех делегатов, являющихся, добавил/вычел к нему.
Берут следующее:
List
delegates = new List (); private event EventHandler MyRealEvent; public event EventHandler MyEvent { add { MyRealEvent += value; delegates.Add(value); } remove { MyRealEvent -= value; delegates.Remove(value); } } public void RemoveAllEvents() { foreach(EventHandler eh in delegates) { MyRealEvent -= eh; } delegates.Clear(); }
Да не работа! Я провел целый день с этим глупым phpMyAdmin. Просто добавьте нового пользователя с паролем
1 - Входом в систему mysql или mariadb mysql -u root -p
2 - Выполнение, эти команды SQL, чтобы создать нового пользователя со всеми полномочиями (или дать Ваши пользовательские разрешения)
CREATE USER 'someone'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'someone'@'localhost';
FLUSH PRIVILEGES;
2 - Переходят в /etc/phpMyAdmin/config.inc.php
и изменяют это:
$cfg['Servers'][$i]['user'] = 'someone';
$cfg['Servers'][$i]['password'] = 'password';
ПРЕДУПРЕЖДЕНИЕ: Эта конфигурация для localhost сервера разработки только при выполнении рабочего сервера, необходимо использовать сильные учетные данные и не установку пользовательской передачи в config.inc.php