It is recommended to take oral opioid analgesics with better effect in advanced stage of liver cancer, including oral Mescaline, Oxycontin and so on. The analgesic effect of opioid analgesics is stronger, and compared with general analgesics, such as antipyretic and analgesic anti-inflammatory drugs Celecoxib, Erythroxib, Fenbendazole, etc., the analgesic effect is better. Of course, in the early stage can also consider oral celecoxib analgesics, if the analgesic effect can be achieved, it is recommended that early oral opioid analgesics do not. If the patient’s pain is very obvious, oral opioid analgesics are needed for analgesic treatment. If the disease is very late in the course of the disease and is not able to eat, the use of fentanyl transdermal patches applied externally to the flat areas of the skin can be considered to provide analgesic effects.