SQLSTATE [HY000] [1049] YiiFramework पर - yii, yii-घटक

$ yii migrate

Yii माइग्रेशन टूल (Yii v2.0.13-dev पर आधारित)

संदेश "SQLSTATE [HY000] [1049] के साथ" yiidbException "अपवाद अज्ञात डेटाबेस "yii" "

in E:laragonwwwwebsitevendoryiisoftyii2dbConnection.php:586

Stack trace:

#0 E:laragonwwwwebsitevendoryiisoftyii2dbConnection.php(932): yiidbConnection->open()
#1 E:laragonwwwwebsitevendoryiisoftyii2dbConnection.php(919): yiidbConnection->getMasterPdo()
#2 E:laragonwwwwebsitevendoryiisoftyii2dbCommand.php(219): yiidbConnection->getSlavePdo()
#3 E:laragonwwwwebsitevendoryiisoftyii2dbCommand.php(1031): yiidbCommand->prepare(true)
#4 E:laragonwwwwebsitevendoryiisoftyii2dbCommand.php(362): yiidbCommand->queryInternal("fetchAll", NULL)
#5 E:laragonwwwwebsitevendoryiisoftyii2dbmysqlSchema.php(320): yiidbCommand->queryAll()
#6 E:laragonwwwwebsitevendoryiisoftyii2dbmysqlSchema.php(111): yiidbmysqlSchema->findColumns(Object(yiidbTableSchema))
#7 E:laragonwwwwebsitevendoryiisoftyii2dbSchema.php(661): yiidbmysqlSchema->loadTableSchema("migration")
#8 E:laragonwwwwebsitevendoryiisoftyii2dbSchema.php(174): yiidbSchema->getTableMetadata("{{%migration}}", "schema", true)
#9 E:laragonwwwwebsitevendoryiisoftyii2consolecontrollersMigrateController.php(201): yiidbSchema->getTableSchema("{{%migration}}", true)
#10 E:laragonwwwwebsitevendoryiisoftyii2consolecontrollersBaseMigrateController.php(864): yiiconsolecontrollersMigrateController->getMigrationHistory(NULL)
#11 E:laragonwwwwebsitevendoryiisoftyii2consolecontrollersBaseMigrateController.php(166): yiiconsolecontrollersBaseMigrateController->getNewMigrations()
#12 [internal function]: yiiconsolecontrollersBaseMigrateController->actionUp(0)
#13 E:laragonwwwwebsitevendoryiisoftyii2baseInlineAction.php(57): call_user_func_array(Array, Array)
#14 E:laragonwwwwebsitevendoryiisoftyii2baseController.php(157): yiibaseInlineAction->runWithParams(Array)
#15 E:laragonwwwwebsitevendoryiisoftyii2consoleController.php(135): yiibaseController->runAction("", Array)
#16 E:laragonwwwwebsitevendoryiisoftyii2baseModule.php(528): yiiconsoleController->runAction("", Array)
#17 E:laragonwwwwebsitevendoryiisoftyii2consoleApplication.php(180): yiibaseModule->runAction("migrate", Array)
#18 E:laragonwwwwebsitevendoryiisoftyii2consoleApplication.php(147): yiiconsoleApplication->runAction("migrate", Array)
#19 E:laragonwwwwebsitevendoryiisoftyii2baseApplication.php(386): yiiconsoleApplication->handleRequest(Object(yiiconsoleRequest))
#20 E:laragonwwwwebsiteyii(20): yiibaseApplication->run()
#21 {main}

यह मेरी डी.बी.

वापसी [ "क्लास" => "वाईडबैंकक्शन", "ड्राइवरनाम" => "मायस्कल", "dsn" => "mysql: host = localhost; dbname = yii" "उपयोगकर्ता नाम" => "रूट", "पासवर्ड" => "", "charset" => "utf8",

// Schema cache options (for production environment)
//"enableSchemaCache" => true,
//"schemaCacheDuration" => 60,
//"schemaCache" => "cache", ];

उत्तर:

जवाब के लिए 3 № 1

त्रुटि संदेश का मतलब है कि आपको एक डेटाबेस नाम बनाने की आवश्यकता है "Yii"।

महज प्रयोग करें मेनू> MySQL> डेटाबेस बनाएँ डेटाबेस बनाने के लिए।