我在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_',
),
虽然我正在更改并使用随机名称,但它没有显示任何错误。
答案 0 :(得分:0)
这不是一个主要问题。实际上这是因为无论你在'connectionString'中放置什么名字,yii都会自动创建一个具有该名称的数据库。所以Yii :: app() - > db不会给出任何错误。感谢