laravel无法连接mysql

我是在centos6.7上面搭载apace+php5.6+mysql5.7
用配置文件里面的主机域名和密码在Linux终端和windows下的远程连接工具都能登陆成功。执行artisan migrate命令也成功了。
图片说明
但是自己用laravel写程序就连接不了。报了这样一个错误图片说明
控制值输出其他内容也没问题。但一连数据库就报上面的错误。请大神们解答.
控制器程序如下图片说明

http://wenda.golaravel.com/question/1752

我看过那个答案了。我的问题应经说了。用在Linux本机和用windows的远程工具都能登陆。但自己用laravel写的程序就不行