PHP数据库的创建管理.ppt

上传人:sh****n 文档编号:6402782 上传时间:2020-02-24 格式:PPT 页数:25 大小:1.08MB
返回 下载 相关 举报
PHP数据库的创建管理.ppt_第1页
第1页 / 共25页
PHP数据库的创建管理.ppt_第2页
第2页 / 共25页
PHP数据库的创建管理.ppt_第3页
第3页 / 共25页
点击查看更多>>
资源描述
PHP网站开发技术 信息工程学院陆晓梅 第四次课课程目录 数据库的创建与管理WEB应用开发学习线路天天书屋图书商城 数据库 动态网站离不开数据存储 数据存储则离不开数据库 当前市场上的数据库有几十种 其中有如Oracle SQLServer等大型网络数据库 也有如Access VFP等小型桌面数据库 对于网站开发而言 一般中小型数据库系统就能满足要求 MySQL就是当前Web开发中尤其是PHP开发中使用最为广泛的数据库 MySQL数据库简介 MySQL是一种开放源代码的关系型数据库管理系统 开发者为瑞典MySQLAB公司 MySQL是一个快速 多线程 多用户的SQL数据库服务器 其出现虽然只有短短的数年时间 但凭借着 开放源代码 的东风 它从众多的数据库中脱颖而出 成为PHP的首选数据库 操作MySQL的函数一直是PHP的标准内置函数 开发者只需要用PHP写下短短几行代码 就可以轻松连接到MySQL数据库 PHP还提供了大量的函数来对MySQL数据库进行操作 可以说 用PHP操作MySQL数据库极为简单和高效 这也使得PHP MySQL成为当今最为流利的Web开发语言与数据库搭配之一 phpMyAdmin软件使用 phpMyAdmin是一个用PHP编写的 可以通过互联网控制和操作MySQL 通过phpMyAdmin可以完全对数据库进行操作 例如建立 复制 删除数据等等 1 修改用户密码2 数据库的操作 创建 导入 导出3 数据表的操作 删除 创建新表4 数据记录的操作 编辑 删除 插入5 执行SQL语句 phpMyAdmin软件使用 创建数据库名为 book shop数据库创建表名为 user表 并插入 删除记录导入表 tb admin表和tb book表导出book shop数据库备份数据库在D APMServ5 2 6 MySQL5 1 data下直接拷贝 WEB应用开发学习线路 HTML XHTML CSS JavaScript SQL Oracal MySQL 客户端设计 数据库 服务器端设计 WEB应用开发主要工作 界面开发 HTML等 美工 美工负责网站的界面设计 版面规划 把握网站的整体风格数据库建模 程序员 后台程序开发 PHP等 程序员 程序员主要负责项目的需求分析 策划 设计 代码编写 网站整合 测试 部署等环节的工作 天天书屋图书商城开发步骤 利用Apache PHP MySQL黄金组合开发开发步骤 1 系统需求功能分析2 静态界面设计 制作HTML页面 版面规划 搭建整个页面的框架 3 数据库建模 建立数据库 给数据库搭框架 4 后台程序设计 PHP代码的编写 连接处理数据库数据 5 测试需求与功能分析 查看天天书屋功能 系统需求功能分析 系统功能结构图 系统需求功能分析 系统功能结构图 静态界面设计 数据库建模 商城主要包含tb user 用户表 tb book 图书表 tb type 图书类别表 tb order 订单表 tb admin 系统管理员表 计算机信息系教材系列 数据库表分析 计算机信息系教材系列 数据库表分析 计算机信息系教材系列 数据库表分析 计算机信息系教材系列 数据库表分析 计算机信息系教材系列 连接与读取数据库 开门 进屋存取物品 关门 1 连接数据库服务器 2 选择数据库 3 建立和执行查询 4 获取显示 5 关闭连接 第一步 第二步 第三步 三步曲 5动作 第一步 第二步 第三步 连接与读取数据库 1 连接数据库服务器mysql connect 数据库主机 用户名 密码 例如 link mysql connect localhost root 如连接成功 会返回到数据库的连接 如果连接失败 则会返回FALSE 检查函数的返回值 以确保连接成功 如有问题则打印错误报告 例如 link mysql connect localhost root ordie 数据库服务器连接失败 mysql error 连接与读取数据库 2 选择数据库mysql select db 数据库名称 数据库连接 例如 select mysql select db book shop link 如果没有 数据库连接 参数 则默认就是来自最后一个mysql connect的连接 select mysql select db book shop link ordie 数据库连接失败 mysql error 连接与读取数据库 3 建立和执行查询 query SELECT from表名称 result mysql query query 例如 query selectbooknamefromtb bookwhererecommend 1limit0 9 result mysql query query 当数据库执行此查询时 所有结果会形成一个结果集 为将其显示出来 要对每个行进行处理 一次处理一行 连接与读取数据库 4 获取显示mysql fetch array 结果集 例如 while row mysql fetch array result echo row bookname echo 连接与读取数据库 5 关闭连接mysql close 连接的数据库 例如 mysql close link 使用mysql close关闭数据库即使告知PHP和MySQL 你不再使用连接 并将释放为其分配的所有资源和内存 连接与读取数据库 建立连接 link mysql connect localhost root ordie 数据库连接错误 选择数据库 db select mysql select db book shop link 建立查询语句 query select fromtb book 执行查询 result mysql query query 获取显示 row mysql fetch array result 关闭连接mysql close link 数据处理 乱码的解决方式 可在连接数据库后设置mysql query setnamesgb2312 计算机信息系教材系列
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!