Cefalexin

Cefalexin also known as cephalexin and sold under the brand names Keflex and Ceporex is a type of drug called an antibiotic. It is a type of antibiotic called a cephalosporin. Cefalexin can treat some bacterial infections in areas including the ear, bone, joint, skin, and bladder.  It may also be used for some types of pneumonia and strep throat. Like other antibiotics, cefalexin cannot treat viral infections, such as the flu or common cold.
Cefalexin can be used in children and people over the age of 65.  Using it during pregnancy or breastfeeding has not been shown to cause harm to the baby. People with kidney problems may need lower doses of cefalexin. 
Common side effects include diarrhea, vomiting, and upset stomach.  Allergic reactions can occur, such as rash or even trouble breathing.  An allergic reaction and infection with "Clostridium difficile (C. diff)", a severe diarrhea, is also possible. 
Cefalexin can interact with some drugs. These interactions are usually mild. BCG can treat cancer and also is a tuberculosis vaccine. Cefalexin and BCG cannot be taken together because the effects of BCG will decrease. Alcohol may affect the absorption of the drug. 
This drug can be taken by mouth in the form of a tablet, capsule, or suspension.  It is taken with or without food.