I hadnt noticed this was copied from the other site. What I was suggesting was that instead of saying "UTF-8 at the MySQL level" it should be "UTF-8 at the Database level" instead, then mention the link to how its done in MySQL and try to cover the same for Postgres the best you can too. 

phpbestpractices.org might want to word this like MySQL is the only database people will be using, but I would like the text to be more generic. 

If you dunno what im rambling on about I can just merge this and word it myself. Let me know. :)