Pain medications for osteoporosis include non-steroidal anti-inflammatory drugs and opioid analgesics. 1. Non-steroidal anti-inflammatory drugs: those who have pain can be given appropriate amount of aspirin, indomethacin, celecoxib and so on. 2. Opioid analgesics: those with severe pain can take appropriate amount of opioid analgesics, such as tramadol hydrochloride. In addition to taking painkillers for symptomatic treatment, osteoporosis patients should also pay attention to supplementing protein, vitamin D and calcium in daily life, adjusting lifestyle, engaging in more outdoor activities and strengthening exercise. If the patient has osteoporosis, please go to the hospital in time, under the guidance of the doctor to standardize the use of medication, so as not to delay the condition.