与MySQL的基本PDO连接

时间:2016-01-12 17:59:18

标签: php mysql pdo connect

我无法测试此连接,我正试图将测试值放入表中。

请注意:

  • 运行Xampp V 3.2.2,apache和mysql都打开了,localhost端口也运行良好。
  • 设置数据库和表格。
{"purge_everything": true}

我在phpstorm上运行login.php并没有真正发生,我检查表,它仍然是空的。 我错过了什么? 感谢

EDITED: mesima表包括: ID(AI) text varchar 25 和bool tinyint 1

1 个答案:

答案 0 :(得分:1)

您正在尝试连接端口,请使用:

更改,

$dsn = 'mysql:host=localhost:1842;dbname=mesimot;charset=utf8';

$dsn = 'mysql:host=localhost;dbname=mesimot;port=1842;charset=utf8';

注意我是如何定义端口以及如何定义端口的?

其他信息

如果查询第一个值参数是自动递增ID,则可以将其留空。

修改1

更改,

INSERT INTO mesima VALUES ('', 'first task','0')

要,

INSERT INTO `mesima` (`mesi`, `done_bool`)  VALUES ('first task', '0')