php(三)使用PDO链接数据库
2024-09-04 07:34:00
1.启动 mysql数据库,打开图形化控制界面
2.新建一个数据库
3.创建一个数据表
4.给数据表添加数据
id是数字类型的 类型选择int长度 11
username 等其他数据 会是字符串形式的,所以类型选择varchar(可变长的字符串)长度 255
这个数据表要有一个主值, 按这个主值进行排序 在勾选auto increment 按主值自增排序
5.表做出来了,下面往数据库插入数据
插入好后数据库这边就准备好了
6.PHP页面 db.php 链接MySQL
<?php
$user = 'root';
$pass = '';
$dbh = new PDO('mysql:host=localhost;dbname=test', $user, $pass);
?>
php手册 还有几种链接方式 如下
7.注册接口页面
<?php
require_once('./13-sql.php'); //引入刚刚链接mySQL数据库的文件
$post = $_POST;//post方法
//post的内容
$username = $post['username'];
$email = $post['email'];
$password = md5($post['password']); //sql向数据库插入 的 key 和 value
$sql = "insert into user (username,password,email) values('{$username}','{$password}','{$email}')"; //用 PDO 执行上面这条 sql语句
$result = $dbh->exec($sql); if ($result) { //成功
$res = [
'status' => 200,
'msg' => 'sign success'
];
echo json_encode($res); //返回一个json字符换 即前端所用的api
}
?>
8.使用postman 模拟发送 post请求
这样就得到了 api的 返回
最新文章
- asp.net mvc自定义JsonResult类来防止MaxJsonLength超过限制
- think in java学习笔记
- Missing number
- WPF:ListView 分组合并
- CentOS终端界面登入Linux
- jquery 设置元素内容html(),text(),val()
- solr5.5教程-solrconfig.xml,加载schema.xml
- 【JavaScript】一些注意点
- wordpress换域名后无法登陆的解决方案
- eclipse git插件配置
- 使用Abator生产ibatis配置文件
- Spring data redis的一个bug
- IOS上传文件开发
- nfs+rsync+inotify实现文件的实时同步
- Logstash&;Redis&;Elasticsearch&;Kibana
- nyoj 对决吃桃
- 用Matlab画直方图
- 0513JS数组遍历、内置方法、训练
- 批量导出hive表的建表语句
- Jenkins+Git+Gitlab+Ansible实现持续集成自动化部署静态网站(一)--技术流ken