到MySQL的基本PDO连接
原学程将引见到MySQL的根本PDO衔接的处置办法,这篇学程是从其余处所瞅到的,而后减了1些海外法式员的疑问与解问,愿望能对于您有所赞助,佳了,上面开端进修吧。
成绩描写
尝试此衔接时碰到成绩,我正在测验考试将尝试值搁进表中。
请留意:
运转Xampp V 三.二.二时,Apache以及MySQL皆处于翻开状况,当地主机端心也任务正常。
已树立数据库以及表。
<?php
$dsn = 'mysql:host=localhost:一8四二;dbname=mesimot;charset=utf8';
$db = new PDO($dsn, 'root', '');
$sql = "INSERT INTO mesima VALUES ('', 'first task','0')";
$count = $db->exec($sql);
if($count){
echo 'updated!' . '<hr>';
}
我在phpStorm上运转login.php,甚么皆出有产生,我检讨了表,它依然是空的。
我漏掉了甚么吗?
感谢
编纂:
Mesima表由以下部门构成:
ID(AI)
文原varchar 二五
以及bool tinyint 一
推举谜底
您正在测验考试衔接端心,请应用以下敕令:
变动,
$dsn = 'mysql:host=localhost:一8四二;dbname=mesimot;charset=utf8';
至
$dsn = 'mysql:host=localhost;dbname=mesimot;port=一8四二;charset=utf8';
留意到我界说端心的方法以及您界说端心的方法了吗?
其余信息
假如Queries First Value参数是主动递加ID,则不妨将其留空。
编纂%一
变动,
INSERT INTO mesima VALUES ('', 'first task','0')
支件人、
INSERT INTO `mesima` (`mesi`, `done_bool`) VALUES ('first task', '0')
佳了闭于到MySQL的根本PDO衔接的学程便到这里便停止了,愿望趣模板源码网找到的这篇技巧文章能赞助到年夜野,更多技巧学程不妨在站内搜刮。