|
11樓 巨大八爪鱼
2015-5-30 19:39
try { $db = new PDO("mysql:host=localhost;dbname=test", "php", "it"); } catch (PDOException $e) { trigger_error($e->getMessage(), E_USER_ERROR); }
Fatal error: SQLSTATE[HY000] [1045] Access denied for user 'php'@'localhost' (using password: YES) in /var/www/html/temp/11330/conn.php on line 7
|
|
12樓 巨大八爪鱼
2015-5-30 19:40
|
|
13樓 巨大八爪鱼
2015-5-30 19:40
|
|
14樓 巨大八爪鱼
2015-5-30 19:42
接下来研究如何建立持久连接,这个我还从来没学过。。。
|
|
15樓 巨大八爪鱼
2015-5-30 19:43
PHP手册上说,建立数据库持久连接可以大幅度提高性能。
|
|
16樓 巨大八爪鱼
2015-5-30 19:43
数据库! 不是数据库(大陆说法)!
|
|
17樓 巨大八爪鱼
2015-5-30 19:57
$dbh = null; 这个相当于原来的mysql_close();
|
|
18樓 巨大八爪鱼
2015-5-30 19:58
人家官方文档都用$dbh,所以我也用$dbh吧。。。
|
|
19樓 巨大八爪鱼
2015-5-30 20:01
try { $dbh = new PDO("mysql:host=localhost;dbname=test", "php", DB_PW, array(PDO::ATTR_PERSISTENT => true)); } catch (PDOException $e) { trigger_error($e->getMessage(), E_USER_ERROR); }
// NO OUTPUT
|
|
20樓 巨大八爪鱼
2015-5-30 20:05
PDO::ATTR_PERSISTENT mysql:host=localhost;dbname=test 这两个需要记住
|