There's nothing "simple" that I know of that you can just copy and paste into your own site.
Once you have a database set up, you'll need to learn some php to connect to it. If you don't know any php, just ask and I can point you in the right direction so you don't have to search Google for 187 hours.
You'll really only need one table. Call it tblPhotos or something. The columns will be something like
PhotoId (pretty straightforward), Location (location on your server so it knows where to find it such as http://mummeryschnelle.com/images/1.jpg, and then maybe a Description column.
Each row will be a new photo.
Therefore you only need one page, it'll just use multiple variables such as
You'll just query the database doing something like
SELECT * from tblPhotos WHERE PhotoId = $_GET[PhotoId]
and then do what you like with that. If you're stuck on where to begin or a particular spot, just ask.