ホームページ バックエンド開発 PHPチュートリアル PEAR:DB_DataObjectについて、解決方法

PEAR:DB_DataObjectについて、解決方法

Jun 13, 2016 pm 01:44 PM
db

PEAR::DB_DataObject について
プロジェクト ディレクトリは DBTest

データベース名は db_object_test で、ライブラリの下に 4 つのテーブルがあります。

ディレクトリに構成ファイル DB_DataObject.ini があります

[DB_DataObject]
databse = mysql://root:welcome@localhost/db_object_test
schema_location = DBTables
class_location = DBTables/
class_prefix = DBTables_



ディレクトリ CreatDBTables.php

PHP コード
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->
<?php
    require_once 'DB/DataObject/Generator.php';
    $config = parse_ini_file("DB_DataObject.ini", true);
    $options = &PEAR::getStaticProperty('DB_DataObject','options');
    $options = $config['DB_DataObject'];
    if (!$options){
        PEAR::raiseError("\nerror\n", null, PEAR_ERROR_DIE);
        exit;
    }
    set_time_limit(0);
    DB_DataObject::debugLevel(1);
    $generator = new DB_DataObject_Generator;
    $generator->start();
?>

ログイン後にコピー

さらに、ディレクトリの下に DBTables というディレクトリもあります。

php ファイルを実行すると、DBTables の下に 4 つの php ファイルが生成され、それぞれ対応するデータ テーブルのエンティティ クラスが格納されるはずです。
しかし、実行結果は次のように表示されるだけです:

DB_DataObject_Generator: 0: DONE

DBTables では php ファイルは生成されません。

すみません、なぜですか?



-----解決策--------- 必要なし。 。
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Oracle と DB2 の SQL 構文の比較と相違点 Oracle と DB2 の SQL 構文の比較と相違点 Mar 11, 2024 pm 12:09 PM

Oracle と DB2 は一般的に使用される 2 つのリレーショナル データベース管理システムであり、それぞれに独自の SQL 構文と特性があります。この記事では、Oracle と DB2 の SQL 構文を比較し、相違点を示し、具体的なコード例を示します。データベース接続 Oracle では、次のステートメントを使用してデータベースに接続します: CONNECTusername/password@database DB2 では、データベースに接続するステートメントは次のとおりです: CONNECTTOdataba

Oracle と DB2 データベース テクノロジーの比較分析 Oracle と DB2 データベース テクノロジーの比較分析 Mar 11, 2024 am 09:54 AM

Oracle と DB2 は、エンタープライズ アプリケーションで広く使用されている 2 つのよく知られたリレーショナル データベース管理システム (RDBMS) です。この記事では、Oracle と DB2 の 2 つのデータベース テクノロジーを比較し、その特徴、パフォーマンス、機能、使用例の分析を含めて詳しく分析します。 1. Oracle データベース技術の概要 Oracle は、米国 Oracle Corporation が開発したリレーショナル データベース管理システムです。エンタープライズレベルのアプリケーションで広く使用されており、強力なパフォーマンスと安定性を備えています。

Oracle と DB2 データベースのパフォーマンスの比較分析 Oracle と DB2 データベースのパフォーマンスの比較分析 Mar 09, 2024 pm 10:00 PM

Oracle データベースと DB2 データベースは、エンタープライズ レベルのアプリケーションで広く使用されている 2 つの主要なリレーショナル データベース管理システムです。実際のアプリケーションでは、データベースのパフォーマンスがデータベース システムの品質を評価するための重要な指標の 1 つになることがよくあります。この記事では、Oracle データベースと DB2 データベースのパフォーマンスを比較分析し、特定のコード例を使用してそれらの違いを示します。 1. Oracle データベースのパフォーマンス分析 Oracle データベースは、拡張性と安定性に優れた強力なデータベース管理システムです。

db とはどのようなファイル形式ですか? db とはどのようなファイル形式ですか? May 19, 2021 am 11:56 AM

dbとは「datebase」の略で、「データベースファイル」の形式の一つで、ソフトウェアがデータベースに相当するデータを保存するためのファイルで、ソフトウェアごとに保存形式が異なります。たとえば、Win7 システムの「Thumbs.db」はサムネイル データ ファイルであるため、db ファイルは特定のファイル形式ではありません。

dbのファイル形式は何ですか? dbのファイル形式は何ですか? Mar 07, 2023 pm 05:27 PM

db はデータベース ファイル形式で、ソフトウェアがデータを保存するために使用するファイルであり、データベースに相当します。各ソフトウェアには独自の保存形式、つまりデータの配置方法があり、一部のソフトウェア データ ファイルの接尾辞は DB です。たとえば、Win7 システムの Thumbs.db はサムネイル データ ファイルであるため、db ファイルは特定のファイル形式ではありません。

Oracle と DB2 データベース管理システムの機能の比較 Oracle と DB2 データベース管理システムの機能の比較 Mar 11, 2024 am 08:57 AM

Oracle と DB2 は 2 つの一般的なリレーショナル データベース管理システムであり、それぞれに独自の特性と利点があります。この記事では、Oracle と DB2 の特性を比較し、それらの違いを示す具体的なコード例を示します。 1. Oracle データベース管理システムの特徴: ストレージ エンジン: Oracle データベースは、大規模なデータ ストレージを処理できる Oracle Database Engine (OracleDatabaseEngine) と呼ばれる独自のストレージ エンジンを使用します。

MySQL から DB2 へのテクノロジー変換のリスクを評価し、軽減するにはどうすればよいでしょうか? MySQL から DB2 へのテクノロジー変換のリスクを評価し、軽減するにはどうすればよいでしょうか? Sep 08, 2023 pm 04:10 PM

MySQL から DB2 へのテクノロジー変換のリスクを評価し、軽減するにはどうすればよいでしょうか?概要: エンタープライズ ビジネスが発展し、変化が必要になると、MySQL データベースを DB2 データベースに移行する必要が生じる場合があります。ただし、データベースの移行には、特に異なるデータベース テクノロジが関係する場合、本質的に一定のリスクが伴います。この記事では、MySQL から DB2 へのテクノロジー変換のリスクを評価して軽減する方法を検討し、読者がこのプロセスをより深く理解できるようにいくつかのコード例を提供します。 1. リスク評価: MySQL から DB2 への技術的変革

MySQL から DB2 への技術的変革を迅速に実行するにはどうすればよいでしょうか? MySQL から DB2 への技術的変革を迅速に実行するにはどうすればよいでしょうか? Sep 08, 2023 pm 03:57 PM

MySQL から DB2 への技術的変革を迅速に実行するにはどうすればよいでしょうか?現代の企業では、データベースは重要なデータ ストレージおよび管理ツールです。企業データのサイズが増大し続け、ビジネスが発展するにつれて、データベースをあるタイプから別のタイプに変換する必要が生じることがあります。この記事では、MySQL から DB2 への技術的変換を迅速に実行する方法について説明し、読者の理解と実践に役立ついくつかのコード例を提供します。 1. DB2 と MySQL の違いを理解する テクノロジーの変革を始める前に、まず DB2 と MySQL の違いを理解する必要があります。

See all articles