medoo连接mysql_Medoo简介:初始化方法及调用说明

Medoo是个轻量级的 PHP 数据库框架,帮助用户快速开发 web 应用。它支持多种 sql 数据库: MYSQL, MSSQL, SQLite, MariaDB 等等。它遵从 MIT 协议,允许用户在任何地方使用。当前最新的版本是0.9.1.1。

官方说明可在PHP 5.1+上运行,但是推荐最好使用在PHP5.4上。

官方网站会提供两个版本的下载:压缩版,开发版。

首页提供的快速下载链接是下载的压缩版,要下载开发版就进入下载页进行下载。

使用起来也很简单,连接数据库只需两个步骤。

以下以MySQL为例

第一步:引用Medoo。这里我选择的是压缩版,将文件名修改为了medoo.php

require_once 'medoo.php';

第二步:实例化Medoo,连接数据库。(而它连接数据库包括传入数据库名又有两种方式)

1、普通连接,直传数据库名

require_once 'medoo.php';

$database = new medoo('my_database'); //实例化里面传入的字符串my_database为数据库名

普通连接直传数据库名有个前提:要到medoo.php文件里修改数据库配置。

/*! Medoo 0.9.1.1 - Copyright 2013, Angel Lai - MIT license - http://medoo.in */

class medoo {

protected $database_type = 'mysql';

// For MySQL, MSSQL, Sybase

protected $server = 'localhost'; //数据库地址

protected $username = 'username'; //数据库用户名

protected $password = 'password'; //数据库密码

// For SQLite

protected $database_file = ''; //这里是SQLite的,如果是普通连接,SQLite只用传入文件地址就行,不用修改其它地方

// Optional

protected $port = 3306; //数据库端口

protected $charset = 'utf8'; //数据库编码

protected $database_name = ''; //数据库名,这里是保护类型,实际传值是下面的一段代码接收

protected $option = array();

以上,$server、$username、$password、$port、$charset需要手动去文件中修改

2、传入数组连接数据库

require_once 'medoo.php';

$database = new medoo(array

'database_type' => 'mysql', //连接类型:mysql、mssql、sybase

'database_name' => 'my_database', //数据库名

'server' => 'localhost', //数据库地址

'username' => 'root', //数据库账号

'password' => 'root_password', //数据库密码

));

这里的传入值是一个数组,数组的键不可以修改,除非你对应修改了medoo类里的内容,可以根据自己的需要去调整各项参数,这里只是用的普通参数进行演示。

先介绍到这里了,以后将会开始正式介绍Medoo的用法。同时Medoo也集成到了本博客的简易框架didphp中,https://code.google.com/p/didphp

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值