試してないから間違えてるかもしれんけど、ふつうに書けばいけると思ったよ
ただ、mysql側の設定でパスワード無しの場合にはじかれて往生したような気がする
localの場合にはパスワード無しでいい、というような設定がたぶんできる