Kohana的数据库配置
2013-11-13 10:16
302 查看
1、在application/bootstrap.php
文件里找到Kohana::modules并打开database开关
2、将modules/database/config/里的database.php复制到application/config/目录下
MySQL 数据库能接受下面的连接配置选项
字符串的主机名 hostname *端口和套接字可以添加到主机名
例如:localhost:3306
字符串的套接字 socket
字符串的用户名 username
字符串的密码 password
布尔值的持久链接 persistent
字符串的数据库名 database
PDO 数据库能接受下列这些连接配置选项
字符串的数据源 dsn
字符串的用户名 username
字符串的密码 password
布尔值的持久链接 persistent
字符串的标识符 identifier
文件里找到Kohana::modules并打开database开关
Kohana::modules(array( //'auth' => MODPATH.'auth', // Basic authentication // 'cache' => MODPATH.'cache', // Caching with multiple backends // 'codebench' => MODPATH.'codebench', // Benchmarking tool 'database' => MODPATH.'database', // Database access // 'image' => MODPATH.'image', // Image manipulation // 'minion' => MODPATH.'minion', // CLI Tasks // 'orm' => MODPATH.'orm', // Object Relationship Mapping // 'unittest' => MODPATH.'unittest', // Unit testing // 'userguide' => MODPATH.'userguide', // User guide and API documentation ));
2、将modules/database/config/里的database.php复制到application/config/目录下
<?php defined('SYSPATH') OR die('No direct access allowed.'); return array ( 'default' => array ( 'type' => 'MySQL', 'connection' => array( 'hostname' => 'localhost', 'database' => 'kohana', 'username' => 'root', 'password' => 123456, 'persistent' => FALSE, ), 'table_prefix' => '', 'charset' => 'utf8', 'caching' => FALSE, ), 'alternate' => array( 'type' => 'PDO', 'connection' => array( 'dsn' => 'mysql:host=localhost;dbname=kohana', 'username' => 'root', 'password' => 'r00tdb', 'persistent' => FALSE, ), 'table_prefix' => '', 'charset' => 'utf8', 'caching' => FALSE, ), );其中default为必须定义的
MySQL 数据库能接受下面的连接配置选项
字符串的主机名 hostname *端口和套接字可以添加到主机名
例如:localhost:3306
字符串的套接字 socket
字符串的用户名 username
字符串的密码 password
布尔值的持久链接 persistent
字符串的数据库名 database
PDO 数据库能接受下列这些连接配置选项
字符串的数据源 dsn
字符串的用户名 username
字符串的密码 password
布尔值的持久链接 persistent
字符串的标识符 identifier
相关文章推荐
- Oracle笔记(六) 多表查询
- Mysqldump参数大全(参数来源于mysql5.5.19源码)(键人岐)
- Oracle笔记(五) 单行函数
- sql 执行顺序
- iOS学习之sqlite的创建数据库,表,插入查看数据
- mysql的一些配置优化
- oracle命令
- 如何将数据库文件.mdf导入/恢复到SQL_Server2000
- (*)Mongodb的分片配置
- delete from和truncate table的区别
- oracle定时器
- sql CHARINDEX函数使用方法
- Oracle杀掉系统进程的描述
- [笔记]--Windows下用Python链接Oracle
- 关联查询
- SQLServer存储过程
- mysql备份数据库
- (*)Mongodb启动命令mongod参数说明
- 如何简化 Oracle Linux 上 Oracle Database 的安装
- 在Mysql中存入图片