日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

yii mysql gii_Yii Gii使用

發布時間:2023/12/1 数据库 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 yii mysql gii_Yii Gii使用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

準備數據庫

第1步?-?創建一個新的數據庫。數據庫可以通過以下兩種方式進行。

在終端運行?mysql -u root –p

登錄數據后,通過執行?CREATE DATABASE mystudy CHARACTER SET utf8 COLLATE utf8_general_ci;?創建一個新的數據庫;

第2步?-?在?config/db.php?文件中配置數據庫連接。下面的配置可根據自己的實際情況配置。

return [

'class' => 'yii\db\Connection',

'dsn' => 'mysql:host = localhost;dbname = mystudy',

'username' => 'root',

'password' => '',

'charset' => 'utf8',

];

?>

第3步?-?在項目根文件夾執行:yii migrate/create test_table 。此命令將用于創建管理數據庫數據庫遷移。?migrations文件會出現在項目的根的?migrations?文件夾中。

第4步?-?修改遷移文件(在本示例中生成的是:m160529_014611_test_table.php),并使用以下這些代碼。

use yii\db\Schema;

use yii\db\Migration;

class m160529_014611_test_table extends Migration {

public function up() {

$this->createTable("user", [

"id" => Schema::TYPE_PK,

"name" => Schema::TYPE_STRING,

"email" => Schema::TYPE_STRING,

]);

$this->batchInsert("user", ["name", "email"], [

["User1", "user11@gmail.com"],

["User2", "user22@gmail.com"],

["User3", "user33@gmail.com"],

["User4", "user44@gmail.com"],

["User5", "user55@gmail.com"],

["User6", "user66@gmail.com"],

["User7", "user77@gmail.com"],

["User8", "user88@gmail.com"],

["User9", "user99@gmail.com"],

["User10", "user1010@gmail.com"],

["User11", "user1111@gmail.com"],

]);

}

public function down() {

//$this->dropTable('user');

}

}

?>

上述遷移創建用戶表,它包含了以下這些字段:id,?name,?和?email。它還增加了一些演示用戶帳號。

第5步?-?在項目的根目錄內運行:?yii?migrate? 來遷移應用到數據庫。執行結果如下圖所示:

第6步-現在,我們需要為user表創建模型。為了簡便起見,我們將使用GII代碼生成工具。在瀏覽器中打開?url:?http://localhost:8080/index.php?r=gii?。

然后,點擊?“Model?generator”?下的?“Start”按鈕。?填寫表名(“user”)和模型類(“MyUser”),單擊“Preview”按鈕,最后點擊?“Generate”?按鈕。

MyUser 文件憶經生成在?models?目錄。

總結

以上是生活随笔為你收集整理的yii mysql gii_Yii Gii使用的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。