CodeIgniter如何创建迁移新数据库

时间:2015-01-06 14:26:04

标签: php mysql codeigniter

我想创建迁移新数据库。比我在迁移文件夹001_add_database_hasilsda.php

中创建新文件迁移
<?php defined('BASEPATH') OR exit('No direct script access allowed'); 
class Migration_Add_databases extends CI_Migration {

  public function up() {
    $this->dbforge->create_database("hasilsda");
  }

  public function down() {
    $this->dbforge->drop_database('hasilsda');
  }

}

我尝试在controller / migrate.php中编写此代码

$this->load->dbforge();
if ($this->dbforge->create_database('hasilsda')) {
  echo 'Database created!';
}

我收到了错误消息。

  

发生数据库错误

     

无法选择指定的数据库:hasilsda

     

文件名:   C:\ XAMPP \ htdocs中\ rumahsdaproject \ SYSTEM \数据库\ DB_driver.php

     

行号:140

我不知道。我需要帮助。感谢

0 个答案:

没有答案