Как сделать сбор SNMP данных свитча D-link в БД mysql?
Если узлов у Вас достаточное количество, то может использовать специализированное ПО - Zabbix, Zennos, Nagios, MRTG, Cacti и т.д.?
Можно, конечно, складировать в БД, но ведь эти данные мониторинга необходимо не только накоплять, но и отображать в удобочитаемом виде, сообщать о событиях и т.д, поэтому рекомендую Вам использовать все-таки систему мониторинга.
MRTG и Cacti - попроще,  Zabbix, Nagios - "полнофункиональные комбайны".
Выбирайте, какая Вам больше по душе и вперед!
Я бы порекомендовал Вам Zabbix. Есть версия и под mysql.
ну на php как то так можно$connect_to_device = new SNMP(SNMP::VERSION_1, "127.0.0.1", "public");