操作数据库示例代码:(建立PDO对象不需要指定数据库连接参数)
<?php //连接数据库 $pdo = new PDO(); //插入 $sql = "insert into user values('test','1') "; $result = $pdo--->exec($sql); if($result == -1) { echo "插入失败"; var_dump($pdo->errorInfo()); } //查询 $select = "select * from user"; $selectResult = $pdo->query($select); foreach($selectResult as $row) { echo $row['name'] . "\t"; echo $row['id'] . "\t"; } //修改 $update = "UPDATE user SET name = 'testnew' WHERE id = 1"; $upResult = $pdo->query($update); if($upResult == -1) { echo "修改失败"; var_dump($pdo->errorInfo()); } //删除 $delete = "delete from user WHERE id = 1"; $deResult = $pdo->query($delete); if($deResult == -1) { echo "删除失败"; var_dump($pdo->errorInfo()); } ?>
如果在使用过程中执行sql失败,可以$pdo->errorInfo()打印错误来调试,关于pdo更多的使用请查看文档:http://www.php.net/manual/zh/book.pdo.php
线下环境需要连接自己的mysql数据库,修改SDK下的conf\custom\ace4j-private.properties文件,修改内容如下:
#jdbc连接,huamin_dev修改为自己的数据库名称 database.demo.url = jdbc:mysql://localhost:3306/huamin_dev #修改成自己的用户名 database.demo.username = test #修改成自己的密码 database.demo.password = test |
修改完以后需要重启sdk才会生效