0

我在 yii 中使用 sqlite。在我正在使用的index.php页面中

Yii::app()->db 

检查数据库是否已连接。但是无论我在 main.php 文件中的“connectionString”中输入什么数据库名称 -

例如:

'db'=>array(
    'connectionString' => 'sqlite:c:\\xampp\\htdocs\\qdr\\protected\\data\\abcd.db',
    'tablePrefix' => 'tbl_',
),
'db'=>array(
    'connectionString' => 'sqlite:c:\\xampp\\htdocs\\qdr\\protected\\data\\jklm.db',
    'tablePrefix' => 'tbl_',
),

尽管我正在更改并使用随机名称,但它没有显示任何错误。

4

1 回答 1

0

这不是一个大问题。实际上这是因为无论你在 'connectionString' 中输入什么名称,yii 都会自动创建一个具有该名称的数据库。所以 Yii::app()->db 不会给出任何错误。谢谢

于 2013-04-21T10:36:08.330 回答