彩票网站建设制作价格,flash 网站建设,网站二级页怎么做,石家庄物流网站建设准备数据库第1步 - 创建一个新的数据库。数据库可以通过以下两种方式进行。在终端运行 mysql -u root –p登录数据后#xff0c;通过执行 CREATE DATABASE mystudy CHARACTER SET utf8 COLLATE utf8_general_ci; 创建一个新的数据库;第2步 - 在 config/db.php 文件中配置数据库…准备数据库第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, user11gmail.com],[User2, user22gmail.com],[User3, user33gmail.com],[User4, user44gmail.com],[User5, user55gmail.com],[User6, user66gmail.com],[User7, user77gmail.com],[User8, user88gmail.com],[User9, user99gmail.com],[User10, user1010gmail.com],[User11, user1111gmail.com],]);}public function down() {//$this-dropTable(user);}}?上述迁移创建用户表它包含了以下这些字段id, name, 和 email。它还增加了一些演示用户帐号。第5步 - 在项目的根目录内运行 yii migrate 来迁移应用到数据库。执行结果如下图所示第6步-现在我们需要为user表创建模型。为了简便起见我们将使用GII代码生成工具。在浏览器中打开 url: http://localhost:8080/index.php?rgii 。然后点击 “Model generator” 下的 “Start”按钮。 填写表名(“user”)和模型类(“MyUser”)单击“Preview”按钮最后点击 “Generate” 按钮。MyUser 文件忆经生成在 models 目录。