Cause
A canker sore can be triggered by emotional stress, certain foods, menstrual periods,hormonal changes, and trauma by a sharp tooth or a dental appliance. Sometimes an underlying health condition can trigger a canker sore.
Treatment
Canker sores will usually heal in 7-10 days without any treatment. If you can't or don't want to wait for the canker sore to heal, Dr. Smyth and Dr. Abernethy can prescribe a rinse for you. The prescription rinse consists of Maalox, Benadryl and Lidocaine. You rinse with this solution 3 times a day for 5 days.
Foods to Avoid
Tomatoes,tomato sauce
Strawberries
Oranges,orange juice
Lemons
Pineapples
apples
Any foods that are that are either acidic or spicy
So if you find yourself with a canker sore, Dr. Smyth and Dr. Abernethy would be happy to prescribe the above mentioned oral rinse to help make you more comfortable.
Sources
webmd.com
about.com/picture