A canker sore can be very painful.
It will appear as a round white ulcer. With a reddish border. Your tooth is not effected. A canker sore will heal in about 10 days and the pain can be treated with OTC canker sore medication. Your dentist can tell you what is causing your pain.