热点:

    MAMP+ThinkPHP连接MySQL

      [   原创  ]   作者:
    收藏文章 暂无评论

    掌握数据库连接是学习PHP的重要基础,其中增删改查属于基本操作。本文采用MAMP搭建本地开发环境,结合ThinkPHP框架实现与MySQL数据库的连接。默认配置中,phpMyAdmin的登录账号为root,密码为root,端口为3306,主机地址为localhost。数据库操作涵盖数据的添加、删除、修改与查询,还包括表间关联及权限管理等内容,需自行深入学习。本文重点讲解数据库连接的具体实现方式,并以用户注册功能为例进行说明,帮助理解实际应用流程。

    1、 安装MAMP环境,设置Sublime Text编辑器,完成ThinkPHP框架的配置与优化。

    2、 利用MAMP快速配置PHP开发环境

    3、 Mac版Sublime Text下载与安装教程

    4、 用PHP搭建ThinkPHP开发环境

    5、 建立数据存储

    6、 启动MAMP并运行其中的ApacheMySQL服务。

    7、 通过浏览器访问phpMyAdmin的主页

    8、 创建一个名为demo的数据库,并在其中建立dm_admin表,该表包含id、电话、用户名和密码等字段信息。

    9、 dm前缀,下划线分隔,MySQL字段名全小写命名规范。

    10、 在Sublime Text中修改TP框架的数据库配置参数

    11、 进入PHPDemo/Application/Common/Conf/目录,查找名为config.h的公共配置文件。

    12、 在Sublime Text中修改config.h文件内容

    13、 数据库设置信息

    14、 数据库类型设置为mysqli,用于指定系统使用的数据库连接方式。

    15、 数据库主机地址设置为本地服务器,即localhost。

    16、 数据库名称设置为 demo,用于存储系统数据信息。

    17、 数据库用户名设置为 root,用于连接数据库服务。

    18、 数据库密码设置为 root,用于连接数据库服务。

    19、 数据库端口设置为3306。

    20、 数据库表前缀设置为 dm_,用于区分和管理数据表。

    21、 以用户注册为例操作数据库中的数据

    22、 进入Application-Home-Controller目录,找到并打开其中的IndexController.class.php文件。

    23、 创建一个名为 register 的新函数,用于实现注册功能。

    24、 通过ThinkPHP提供的I方法,获取用户输入的账号与密码信息。

    25、 创建数据对象以保存用户需存储的信息。

    26、 创建模型实例并连接数据表。

    27、 将用户数据存入数据库,成功则返回含用户唯一标识的数据,失败则反馈相应错误提示。

    28、 通过浏览器地址栏拼接参数,以GET请求完成注册操作示例。

    29、 TP框架代码位于本地服务器的phppdemo目录下。

    30、 TP框架的入口文件指向Application目录,需补全URL路径为/home/index以正确访问。

    31、 调用IndexController中的register函数方法。

    32、 通过GET方式将账号和密码拼接为参数:?account=18512345678&password=123456。

    33、 在/home/index中,index代表IndexController控制器。GET参数通过URL传递,先在地址后添加问号?,随后拼接参数,各参数间用&分隔,格式为键等于值,即key=value,用于向服务器传递数据信息。

    34、 登录phpMyAdmin检查数据库信息

    35、 进入demo数据库,定位dm_admin表,点击浏览查看列表中的对应数据信息。

    soft.zol.com.cn true https://soft.zol.com.cn/1045/10459384.html report 2371 掌握数据库连接是学习PHP的重要基础,其中增删改查属于基本操作。本文采用MAMP搭建本地开发环境,结合ThinkPHP框架实现与MySQL数据库的连接。默认配置中,phpMyAdmin的登录账号为root,密码为root,端口为3306,主机地址为localhost。数据库操作涵盖数据的添加、删除、修...
    不喜欢(0) 点个赞(0)
    随时随地资讯查报价 就上ZOL手机客户端,点击或扫描二维码下载
    立即下载

    Apache+PHP+MySQL套件Myphp

    更新时间:2015年11月30日

    用户评分:0 | 0人点评

    软件类型:免费软件

    软件语言:简体中文

    Apache+PHP+MySQL套件Myphp
    • 更新时间:2015年11月30日
    • 软件大小:37.3MB
    • 软件分类:编程工具
    • 语言种类:简体中文
    • 软件评级:0 人点评