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

先阅读这个http://www.phpchina.com/html/77/n-33777.html

接下来将一步一步对这个框架进行说明。

首先是下载框架

官方主页: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,并修改其中的配置信息,例如:

classDATABASE_CONFIG

{

var$default=array('driver'=>'mysql',

'connect'=>'mysql_connect',

'host'=>'localhost',

'login'=>'root',

'password'=>'root',

'database'=>'test',

'prefix'=>'');

var$test=array('driver'=>'mysql',

'connect'=>'mysql_connect',

'host'=>'localhost',

'login'=>'root',

'password'=>'root',

'database'=>'test',

'prefix'=>'');

}

重新运行上诉URL:

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

 
攻克CakePHP系列三 表单数据增删改
下面的代码是CakePHP下对表单数据的增加,删除,修改实现代码这里声明一点,上例中不小心把数据库表中lastupd字段错打成lastudp,本例子予以更正。除上诉字段数据库与上例一致。工程仍沿用上例,如下图: 代码依次为...查看完整版>>攻克CakePHP系列三 表单数据增删改
 
攻克CakePHP系列二 表单数据显示
CakePHP表单数据显示的方法步骤首先建立数据库cake_ext,并执行如下sql文:CREATE TABLE `companies` (`id` int(11) NOT NULL auto_increment,`company` varchar(50) NOT NULL,`price` decimal(8,2) NOT NULL,`chang...查看完整版>>攻克CakePHP系列二 表单数据显示
 
jboss配置mysql数据库连接池
jboss配置 mysql数据库连接池实例1 :配置: JDK 1.5 JBoss4.0.4 Mysql5.0 Myeclipse 4.12: 建立数据库: create database test;use test;DROP TABLE IF EXISTS `test`;CREATE TABLE `test` ( `Test_id` int(...查看完整版>>jboss配置mysql数据库连接池
 
jboss配置mysql数据库连接池
  jboss配置 mysql数据库连接池实例1 :配置: JDK 1.5 JBoss4.0.4 Mysql5.0 Myeclipse 4.12: 建立数据库: create database test;use test;DROP TABLE IF EXISTS `test`;CREATE TABLE `test` ( `Test_id` ...查看完整版>>jboss配置mysql数据库连接池
 
MyGeneration连接MySql数据库的解决办法
闲话:研究了NHibernate一段时间,各人认为NHibernate非常适合MySql数据库,本人对MySql数据库的存取速度也是非常佩服的 对那些重复的、无技术含量的工作,本人也是非常讨厌的,所以呢,最好找个代码生成工具,找了...查看完整版>>MyGeneration连接MySql数据库的解决办法