medoo update mysql_new medoo()

#开始

使用Medoo是非常简单的事!

##要求

* PHP 5.1+, 推荐 PHP 5.4+ , PDO 支持.

* 支持 MySQL, MSSQL, SQLite 等数据库.

* 如果使用 php_pdo_xxx (xxx = 数据库类型) 你需要在 php.ini中启用相关扩展.

* 需要懂一些SQL语法.

##Tips

在 PHP 5.4+ 中你可以使用 [] 作为参数,否则只能使用 array().

~~~

// On PHP 5.1

$data = array("foo", "bar");

// On PHP 5.4+

$data = ["foo", "bar"];

~~~

##Php_pdo 扩展列表

>[success] * MySQL, MariaDB -> php_pdo_mysql

> * MSSQL (Windows) -> php_pdo_sqlsrv

> * MSSQL (Liunx/UNIX) -> php_pdo_dblib

> * Oracle -> php_pdo_oci

> * SQLite -> php_pdo_sqlite

> * PostgreSQL -> php_pdo_pgsql

> * Sybase -> php_pdo_dblib

##PHP PDO安装

medoo需要PHP支持PDO扩展,请在安装相关扩展后继续以下操作

~~~

// 打开php.ini找到你想要的相应扩展,去掉前面的;号即可

// 将

;extension=php_pdo_mysql.dll

// 修改成

extension=php_pdo_mysql.dll

// 保存,重启你的PHP或者服务器

//如果PDO安装成功,你可以通过phpinfo()查看到它.

~~~

>[info] 如果你通过终端(linux)命令行安装,系统会自动安装配置相应扩展

~~~

$ sudo apt-get install php5-mysql

~~~

##PHP依赖安装

>[info] 如果你通过php自带的依赖扩展安装它,可以使用下面的命令,或者你根据自己的需要修改即可。

~~~

$ composer require catfan/Medoo

~~~

>[info] 升级方法

~~~

$ composer update

~~~

##安装源文件安装

>[info] 这是最简单的方法,下载medoo源文件,放到你的PHP开发目录里,载入即可

~~~

require 'medoo.php';

~~~

##配置

有3种方法来配置你的数据库连接.

~~~

$database = new medoo([

// 必须配置项

'database_type' => 'mysql',

'database_name' => 'name',

'server' => 'localhost',

'username' => 'your_username',

'password' => 'your_password',

'charset' => 'utf8',

// 可选参数

'port' => 3306,

// 可选,定义表的前缀

'prefix' => 'PREFIX_',

// 连接参数扩展, 更多参考 http://www.php.net/manual/en/pdo.setattribute.php

'option' => [

PDO::ATTR_CASE => PDO::CASE_NATURAL

]

]);

$database->insert("account", [

"user_name" => "foo",

"email" => "foo@bar.com"

]);

~~~

###For MSSQL

>[info] 如果你要使用Medoo连接你的MSSQL数据库,你需要安装相关扩展:Windows安装pdo_sqlsrv、Linux/UNIX安装pdo_dblib. pdo_mssql 扩展已被PHP废弃,不建议使用.

##For SQLite

~~~

$database = new medoo([

'database_type' => 'sqlite',

'database_file' => 'my/database/path/database.db'

]);

$database->insert("account", [

"user_name" => "foo",

"email" => "foo@bar.com"

]);

~~~

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值