[英]Doctrine 1.2, How to build database on web host?
我已經在localhost上准備好了網站,並使用了教義1.2作為數據庫,我想將網站上傳到Web主機上進行嘗試,因此我在配置中更改了DNS的參數(數據庫,用戶,密碼,主機) config.php
文件,但由於我曾經在CMD中運行以下命令,因此我不知道如何構建它:
php doctrine build-all-reload
而且我不能在共享主機上使用exec()
命令或它的替代方法。
我在網站上使用PHP。
那么如何建立數據庫?
將數據庫轉儲到localhost上,並使用任何可用的方式將其加載到Webhost上(例如phpMyAdmin)
遷移會更糟。
如果您有yml文件,則可以創建一個php腳本,然后運行以下命令從yml創建數據庫。
$options = array(
'packagesPrefix' => 'Plugin',
'baseClassName' => 'MyDoctrineRecord',
'suffix' => '.php'
);
Doctrine_Core::generateModelsFromYaml('/path/to/yaml', '/path/to/model', $options);
通常,在建立連接后,Doctrine_Core具有幾種創建,刪除和插入db的方法。 這很簡單。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.