1 Xampp的安装
一直在开发iOS客户端,前端时间心血来潮想了解一下服务器端等,打算在Mac下搭建一下PHP开发环境。
然而 在mysql的安装与配置 过程中出现了问题 一直没安装好。。。
接下来 我就选择了XAMPP
XAMPP 是一个易于安装且包含 MySQL、PHP、Apache 等功能强大的建站集成软件包。
步骤:
1.下载Xampp 安装包
2.安装完毕 打开运行 界面如下
3.选择选项 Manage Servers
点击选中 Apache Web Server 点击 Start 按钮 启动 Apache Web Server
指示灯黄色 启动进行中 等个几秒 指示灯变为绿色 表示 启动成功
同样的方法 启动MySQL Database
然后打开浏览器 输入localhost
看到如下界面 服务器启动成功。
2 数据库管理工具phpMyAdmin
打开MySQL的数据库管理工具phpMyAdmin,http://localhost/phpmyadmin/
例如:在phpMyAdmin数据库管理界面,点击“新建” 建立一个的数据库“small” ,“small” 中添加一张表 “user”(该表存放个人系信息), 包含四个字段 “id”、“name”、“password”、“deleted”
接下来我表中存入了8条记录:
3 php接口文件操作数据库
进行用php接口文件 连接mysql查询数据库“small”中的数据等
1.进入XAMPP的工作目录: /applications/XAMPP/xamppfiles/htdocs
在htdocs 文件目录下 创建一个自己的文件目录cs,
然后把自己写的相关php文件都放在cs文件目录下。
接下来, 写一个基本的操作数据库查询数据的php文件
<?php
/**
* Created by IntelliJ IDEA.
* User: it
* Date: 2017/4/26
* Time: 上午5:48
*/
$mysql_conf = array(
'host' => '127.0.0.1:3306',
'db' => 'small',
'db_user' => 'root',
'db_pwd' => '********',
);
$pdo = new PDO("mysql:host=" . $mysql_conf['host'] . ";dbname=" . $mysql_conf['db'], $mysql_conf['db_user'], $mysql_conf['db_pwd']);//创建一个pdo对象
$pdo->exec("set names 'utf8'");
$name = $_POST['name'];
$password = $_POST['password'];
$sql = "select * from user where name = '$name' AND password = '$password'";
$stmt = $pdo->query($sql);
echo json_encode($stmt);
foreach ($stmt as $s){
echo $s['name'].' ';
echo $s['password'];
}
$pdo = null;//关闭连接
?>
在浏览器打开该文件,http://localhost/cs/interface.php
如图:
查询出了 密码为“22”的用户 “peace”。
至此,操作数据库完成。