為什么使用exex方法,打印出來是false
<?php
?? ?//連接數據庫
?? ?$dsn = 'mysql:host=127.0.0.1;dbname = php';
?? ?$pdo = new PDO($dsn, 'root', '');
?? ?//SQL語句
?? ?$sql=<<<EOF
???? CREATE TABLE user(
?????? id INT UNSIGNED AUTO_INCREMENT PRIMARY KEY,
?????? username VARCHAR(20) NOT NULL UNIQUE,
?????? password CHAR(32) NOT NULL,
?????? email VARCHAR(30) NOT NULL
???? );
EOF;
?? ?$RE = $pdo->exec($sql);
?? ?var_dump($RE);
?>
結果是: boolean false
2016-02-15
O(∩_∩)O謝謝,我找到。
2016-02-14
dbname = php 改為dbname=php