攻克CakePHP系列一 连接MySQL数据库

yipeiwu_com6年前Mysql基础
先阅读这个https://www.jb51.net/article/16244.htm
接下来将一步一步对这个框架进行说明。
首先是下载框架:
官方主页:http://cakephp.org/
下载地址:http://cakeforge.org/frs/?group_id=23&release_id=428
官方文档:http://book.cakephp.org/view/305/The-Manual
第三方介绍:http://www.1x3x.net/cakephp/
这里选择稳定版本1.1.20.7692
下载cake_1.1.20.7692.zip文件并解压,如下图所示建立工程。

直接运行:http://localhost/cakephp_demo/

修改文件database.php.default的文件名为database.php,并修改其中的配置信息,例如:

  1. class DATABASE_CONFIG
  2. {
  3.     var $default = array('driver' => 'mysql',
  4.                                 'connect' => 'mysql_connect',
  5.                                 'host' => 'localhost',
  6.                                 'login' => 'root',
  7.                                 'password' => 'root',
  8.                                 'database' => 'test',
  9.                                 'prefix' => '');
  10.     var $test = array('driver' => 'mysql',
  11.                             'connect' => 'mysql_connect',
  12.                             'host' => 'localhost',
  13.                             'login' => 'root',
  14.                             'password' => 'root',
  15.                             'database' => 'test',
  16.                             'prefix' => '');
  17. }

重新运行上诉URL:

可见此时数据库连接成功了。

相关文章

PHP FOR MYSQL 代码生成助手(根据Mysql里的字段自动生成类文件的)

PHP FOR MYSQL 代码生成助手(根据Mysql里的字段自动生成类文件的)

根据 Mysql 里的字段 自动生成 类文件: 但需要导入: require_once ./db/ez_sql_core.php;require_once ./db/ez_sql_mys...

php+mysql实现无限级分类

项目思路分析:一个PHP项目要用到分类,但不确定分几级,所以就想做成无限级分类。 一开始想是按以前一样,数据库建4个值,如下: id: 自增   | &nb...

关于mysql字符集设置了character_set_client=binary 在gbk情况下会出现表描述是乱码的情况

mysql链接建立之后,通过如下方式设置编码: 复制代码 代码如下: mysql_query("SET character_set_connection=" . $GLOBALS['ch...

从Web查询数据库之PHP与MySQL篇

从Web查询数据库:Web数据库架构的工作原理 一个用户的浏览器发出一个HTTP请求,请求特定的Web页面,在该页面中出发form表单提交到php脚本文件(如:results.php)中...

PHP使用mysql_fetch_object从查询结果中获取对象集的方法

本文实例讲述了PHP使用mysql_fetch_object从查询结果中获取对象集的方法。分享给大家供大家参考。具体分析如下: mysql_fetch_object函数用于,提取结果行从...