相关疑难解决方法(0)

如何让MySQL数据库在内存中完全运行?

我注意到我的数据库服务器支持Memory数据库引擎.我想创建一个我已经使运行InnoDB的数据库完全在内存中运行以获得性能.

我怎么做?我探索了PHPMyAdmin,我找不到"更改引擎"功能.

mysql database

44
推荐指数
5
解决办法
9万
查看次数

laravel 测试中的错误:SQLSTATE[HY000]:一般错误:1 没有这样的表:用户

当我在 laravel 中使用 PHPUnit 并在运行 PHPUnit 后将工厂添加到我自己的测试类时,控制台中会出现以下错误:

 SQLSTATE[HY000]: General error: 1 no such table: users 
Run Code Online (Sandbox Code Playgroud)

我的测试类方法:

public function testExistSomeTextsInIndexPage()
{
    $users= factory(User::class)->create();
    $this->get('/')->assertSee($users->name);
     
}
Run Code Online (Sandbox Code Playgroud)

该工厂代码在我的项目的其他部分正常工作,只是在测试类中显示错误

mysql phpunit unit-testing laravel

0
推荐指数
1
解决办法
2429
查看次数

标签 统计

mysql ×2

database ×1

laravel ×1

phpunit ×1

unit-testing ×1