关于PDO::__construct()的[2002] 非法的参数 (trying to connect via unix://)

最近使用YII 框架做项目,在windows下测试ok,上到服务器发现bug一大堆,于是在电脑上装了个ubuntu.保持工作环境一致。
用的是xampp(在linux叫lampp)。
于是问题来了,抛出错误

解决方法,在db config中,将mysql的host从localhost改为127.0.0.1
‘connectionString’=>’mysql:host=127.0.0.1;dbname=school’,
//’connectionString’=>’mysql:host=localhost;dbname=school’,

题外话,ubuntu9.10,登录界面做得很酷