攻克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的mysqli_query参数MYSQLI_STORE_RESULT和MYSQLI_USE_RESULT的区别

虽然nosql变得流行,但是我感觉sql还是主流 今天在翻php manul的时候,发现mysqli 的查询可以传递一个有意思的参数 复制代码 代码如下: @mysqli_query($...

MySQL GBK→UTF-8编码转换

前言: 第一次写教程,其实算不得教程,只是想总结个转换的手记。如果中间有错误,或者办法不够理想,大家回贴研究下。 另外,我也希望我们论坛不仅仅作为闲聊的地方,也希望大家能活跃我们论坛的学...

php实现mysql事务处理的方法

本文实例讲述了php实现mysql事务处理的方法。分享给大家供大家参考。具体分析如下: 要实现本功能的条件是环境 mysql 5.2 /php 5 支持事务的table 类型,需要Inn...

解决PHP mysql_query执行超时(Fatal error: Maximum execution time …)

【错误原因】:mysql_query执行超时.【解决办法】:修改php.ini中的 max_execution_time的值,默认为300,单位是秒,例如:;max_execution_...

PHP 和 MySQL 开发的 8 个技巧

1. PHP 中数组的使用   在操作数据库时,使用关联数组(associatively-indexed arrays)十分有帮助,下面...