Medication in Germany is among the most expensive in Europe. The law on prescriptions in Germany is very strict and many drugs that you can obtain freely in your home country may require a prescription in Germany.
While Germany is one of the largest produces of medications worldwide, this doesn't mean that there is a world standard for drug names. In some cases, due to local medical control agencies, even drugs with the same name may have different ingredients and applications. It is always safest to obtain a prescription from a local doctor, rather than have the pharmacist convert your foreign prescription.
If you are covered with State Health insurance, a majority of the prescription costs are paid for directly by your insurance company. You will have to pay a small fee, of about €5 for each drug, depending on its cost (Zuzahlungspflicht).