2017-08-25 71 views
0

所以我是codeigniter的新手,我想完成的是使用dbforge類創建一個新的數據庫,通過提供諸如數據庫名稱,密碼和用戶名這個新創建的數據庫。 到目前爲止,我已經能夠創建數據庫,但我想要爲這個數據庫指定用戶名和密碼。我如何做到這一點。使用用戶名和密碼憑據創建一個數據庫codeigniter

到目前爲止,我有這個功能

public function dbcreate($db, $user, $pwd) 
{ 
    $this->dbforge->create_database($db); 
} 

我怎麼去結合新創建的數據庫中的用戶$ $和密碼。

+0

這會幫助你。 https://stackoverflow.com/questions/16500733/codeigniter-dbforge-create-database-and-tables – durduliu2009

回答

0
$fields = array(
         'id' => array(
               'type' => 'INT', 
               'unsigned' => TRUE, 
               'auto_increment' => TRUE 
             ), 
         'username' => array(
               'type' => 'VARCHAR', 
               'constraint' => '100', 
             ), 
         'password' => array(
               'type' =>'VARCHAR', 
               'constraint' => '100', 

             ), 

       ); 

    $this->dbforge->add_field($fields); 
    $this->dbforge->create_table('users', TRUE); 
+0

感謝@CristianR爲您的答案。您提供的代碼用於創建表格。但我想要的是用它的用戶名和密碼創建數據庫。例如,當你想用php創建一個數據庫時,通常你會提供你要創建的數據庫名稱,密碼和用戶名。現在我想用codeigniter來完成。謝謝。 – jinc3

相關問題