Zebra_Database

PHP的MySQL扩展
授权协议 LGPL
开发语言 PHP
所属分类 程序开发、 ORM/持久层框架
软件类型 开源软件
地区 不详
投 递 者 澹台蕴藉
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Zebra_Database 是一个高级的、紧缩的(只包含单个文件)、轻量级的、面向对象的 MySQL 数据库访问封装器,基于 PHP 的  MySQL 扩展开发。提供了各种用于与 MySQL 数据库交互的直观方法,比 PHP 自带的更有趣。

示例代码:

debug = true;

$db->connect('host', 'username', 'password', 'database');

// code goes here

// this should always be present at the end of your scripts;
// whether it should output anything should be controlled by the $debug property
$db->show_debug_console();
// $criteria will be escaped and enclosed in grave accents, and will
// replace the corresponding ? (question mark) automatically
$db->select(
    'column1, column2',
    'table',
    'criteria = ?',
    array($criteria)
);

// after this, one of the "fetch" methods can be run:

// to fetch all records to one associative array
$records = $db->fetch_assoc_all();

// or fetch records one by one, as associative arrays
while ($row = $db->fetch_assoc()) {
    // do stuff
}

$db->insert(
    'table',
    array(
        'column1' => $value1,
        'column2' => $value2,
    )
);
?>
  • 0.92a.tar.gz,然后执行以下命令安装(本文环境是RedHat7.2): shell> tar xzf zebra-0.92a.tar.gz shell> cd zebra-0.92a shell> ./configure shell> make shell> make install 这样Zebra就安装好了,安装的执行文件: shell> ls /usr/local/sbin bgpd

  • 用Zebra做OSPF实验 关键字: zebra OSPF(开放最短路径优先)路由协议是一项链路状态型技术,是目前IGP中应用最广、性能最优的一个 协议,解决了RIP不能解决的大型、可扩展的网络需求而写的,适用于大规模的网络。 Zebra支持OSPFv2和OSPFv3(用于IPv6的OSPF,CISCO还未对其封装),由于条件所限,下面的OSPF实 验同样是在两台单网卡的RedHat7.2下做的。

 相关资料
  • PHP 中的 mysql 扩展已经非常陈旧了,现在已经被两个后继者所取代: mysqli pdo 不仅仅是因为 mysql 扩展的开发工作早已停滞很久了,并且已经 从 PHP 5.5.0 以后被废弃 了,而且已经 被官方从 PHP 7.0 中剔除了。 为了避免到 php.ini 中查找你正在使用哪个扩展模块而浪费力气,另一种方法是利用你顺手的编辑器查找任何以 mysql_* 开头的函数。如果找到任

  • 目录 27.1. MySQL内部控件 27.1.1. MySQL线程 27.1.2. MySQL测试套件 27.2. 为MySQL添加新函数 27.2.1. 自定义函数接口的特性 27.2.2. CREATE FUNCTION/DROP FUNCTION 语法 27.2.3. 添加新的自定义函数 27.2.4. 添加新的固有函数 27.3. 为MySQL添加新步骤 27.3.1. 步骤分析 27.

  • 目录 19.1. 前言 19.2. OpenGIS几何模型 19.2.1. Geometry类的层次 19.2.2. 类Geometry 19.2.3. 类Point 19.2.4. 类Curve 19.2.5. 类LineString 19.2.6. 类Surface 19.2.7. 类Polygon 19.2.8. 类GeometryCollection 19.2.9. 类MultiPoint

  • 问题内容: 在启动时,我正在为我们的数据库考虑扩展解决方案。MySQL至少使我感到困惑(至少对我而言),MySQL具有MySQL群集,复制和MySQL群集复制(来自5.1.6版),它是MySQL群集的异步版本。MySQL手册解释了其集群FAQ中的一些差异,但是很难确定何时使用它们中的一个。 我将不胜感激那些熟悉这些解决方案之间的区别以及优点和缺点以及何时建议使用每种解决方案的人的任何建议。 问题答

  • 问题内容: 如何解决以下错误? 您的PHP安装似乎缺少WordPress所需的MySQL扩展。 我将NAS与telnet连接一起使用。 我安装了FFP 0.7 我在:我对我认为有用的所有内容都未加评论。 以下是我文件的一部分; 悬而未决的问题是,当我运行时,我看到模块MySQLi已激活,但未激活MySQL。 MySQL和PHP和Lighttpd Web服务器一样工作正常。 我同样有phpmyadm

  • 问题内容: 原始问题: 表结构: NULL, VARCHAR(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, INDEX ( ASC), INDEX ( ASC) ) ENGINE InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci; 样本数据: 我正在执行的查询: 预期成绩: 实际

  • 本文向大家介绍MySQL是否具有类似于PostgreSQL的扩展输出标志?,包括了MySQL是否具有类似于PostgreSQL的扩展输出标志?的使用技巧和注意事项,需要的朋友参考一下 是的,您可以使用/ G(而不是分号(;))在MySQL中进行扩展。语法如下 让我们首先创建一个表作为示例 使用insert命令在表中插入一些记录。 查询如下 使用select语句显示表中的所有记录。 查询如下 以下是

  • 问题内容: 我有一个名为的表,其中包含一个充满MySQL“点”的列。我需要执行一个查询,以基于半径为100m的经度和纬度获取一个圆内的所有标志。 从使用的角度来看,这是基于用户的位置。例如,移动电话将给出用户的纬度和经度位置,然后将其传递给API的这一部分。然后由API围绕用户创建一个半径为100米的不可见圆,然后返回该圆中的标志。 这是API的这一部分,我不确定如何创建,因为我不确定如何使用SQ