我有我的網站準備在本地主機和數據庫使用學說1.2,我想上傳網站到一個虛擬主機來嘗試它,所以我改變了參數(數據庫,用戶,密碼,主機)的DNS在config.php
文件,但我不知道如何建立它,因爲我曾經在CMD運行以下命令:學說1.2,如何在Web主機上建立數據庫?
php doctrine build-all-reload
,我不能使用exec()
命令或者它是一個共享的主機上的替代品。
我在我的網站上使用PHP。
那麼,我該如何建立我的數據庫?
我有我的網站準備在本地主機和數據庫使用學說1.2,我想上傳網站到一個虛擬主機來嘗試它,所以我改變了參數(數據庫,用戶,密碼,主機)的DNS在config.php
文件,但我不知道如何建立它,因爲我曾經在CMD運行以下命令:學說1.2,如何在Web主機上建立數據庫?
php doctrine build-all-reload
,我不能使用exec()
命令或者它是一個共享的主機上的替代品。
我在我的網站上使用PHP。
那麼,我該如何建立我的數據庫?
如果您有一個yml文件,您可以創建一個php腳本並運行以下命令以從您的yml創建數據庫。
$options = array(
'packagesPrefix' => 'Plugin',
'baseClassName' => 'MyDoctrineRecord',
'suffix' => '.php'
);
Doctrine_Core::generateModelsFromYaml('/path/to/yaml', '/path/to/model', $options);
一般Doctrine_Core有幾個方法來創建,刪除和插入你已經建立了連接後分貝。這非常簡單。
轉儲數據庫在本地主機上,並使用任何手段你可以加載在你的虛擬主機提供商(phpMyAdmin的舉例)
遷移會加重病情。
我想到了你提出的同樣的方式,它與我合作,但我需要更專業的東西,或者讓我們說'直接前進',謝謝你的迴應,希望將它標記爲有用,但我的聲望不到15。 –
謝謝,這看起來像我需要的東西。 –