Bacterial prostatitis for more than ten years, need to use antibiotic treatment, symptomatic treatment and other means to improve the symptoms, if the combination of abscess, need to be treated by surgery. 1. Antibiotic treatment: Bacterial prostatitis is mostly caused by Escherichia coli, staphylococcus spp. and other pathogens through the urethra, therefore, the patient needs to comply with the doctor’s instructions to use sensitive bacteria antibiotics, such as ciprofloxacin, oxyfloxacin, azithromycin, ampicillin and so on, to control the condition. 2. Symptomatic treatment: Tamsulosin, doxazosin, etc. can be used as prescribed by the doctor to relax the smooth muscle and relieve the discomfort. If the patient is depressed and anxious due to the disease for more than ten years, fluoxetine, diazepam, etc. can be used to alleviate the symptoms. 3. Surgical treatment: if combined with prostate abscess, need to be evaluated by the doctor, choose prostate abscess incision and drainage, to carry out treatment. All of the above drugs need to pay attention to the side effects and adverse reactions of the drugs, please use the above drugs under the guidance of the doctor, such as suffering from bacterial prostatitis for a long time failed to cure, it is recommended that the patient timely to the regular hospital, under the guidance of the doctor to standardize the treatment, in order to avoid affecting the quality of life.