What is the (default) charset for:
MySQL database
MySQL table
MySQL column
I always just look at SHOW CREATE TABLE mydatabase.mytable.
SHOW CREATE TABLE mydatabase.mytable
For the database, it appears you need to look at SELECT DEFAULT_CHARACTER_SET_NAME FROM information_schema.SCHEMATA.
SELECT DEFAULT_CHARACTER_SET_NAME FROM information_schema.SCHEMATA