You need to set up an account for mysite
do this from root on the mysql server
GRANT select, insert, update, delete
ON mysite.*
TO mysite@localhost
IDENTIFIED BY 'password';
This will give you access to select, insert, update and delete. this is usually enough for most scripts...
Andreas