Delete menu items created by Views

With Views module you can create pages and add menu items to them. The ugly thing is: once you have created a menu item via Views, you can not get rid of it, because even if you remove it in the Views interface, its corresponding row in the database still hangs around. There is a issue where the maintainer of Views says its a bug in Drupal core: http://drupal.org/node/1200576 - And also provides a workaround which hinders the menu item from being displayed. However if you really need to delete this item, you need to remove it also from the database. Possibility one: do in mysql directly: find the item in the menulink table and delete it. Possibility two: Use the Drupal API do it:

menu_link_delete(6456);

EDIT: you cannot delete 'system' menu items. Use option one, and delete it from the DB.