PHPマニュアル/PEARマニュアル | ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot

データベースの作成 | JavaScript入門&応用&リファレンスなら「JavaScriptist」

  

データベースの作成

データベースの作成 – MDB2 XML からのデータベースの復元

データベースの作成

スキーマファイルからデータベースを作成するのは簡単で、 次のようにするだけです。

<?php
require_once 'MDB2/Schema.php';

$options = array(
    
'log_line_break' => '<br>',
    
'idxname_format' => '%s',
    
'debug' => true,
    
'quote_identifier' => true,
    
'force_defaults' => false,
    
'portability' => false
);
$dsn 'mysql://root:@localhost/MDB2Example';

$schema =& MDB2_Schema::factory($dsn$options);

if (
PEAR::isError($schema)) {
    
$error $schema->getMessage();
} else {
    
// 最初はクエリを無効にして実行し、すべてがうまくいくようにします
    
$disable_query true;

    
$definition $schema->parseDatabaseDefinitionFile('example.xml');
    if (
PEAR::isError($definition)) {
      
$error $definition->getMessage();
    } else {
      
$op $schema->createDatabase($definition, array(), $disable_query);

      if (
PEAR::isError($op)) {
        
$error $op->getMessage();
      }
    }
}

if (isset(
$error)) {
    
var_dump($error);
}

$schema->disconnect();
?>
忘却曲線を使ってこの知識を確実に記憶に残す

フォーラムで「データベースの作成」について話す
各種マニュアル: PHPマニュアル | PEARマニュアル | Smarty(英語)マニュアル | PHP-GTKマニュアル | データベースの作成」をGoogle検索
copyright © 1997-2024 PHP ドキュメント作成グループ(ライセンス). provided by php spot. マニュアル: