gpt4 book ai didi

mysql - 无法使用 laravel 创建数据库表

转载 作者:行者123 更新时间:2023-11-30 22:51:55 26 4
gpt4 key购买 nike

我正在学习如何使用架构构建器来创建表。我让 phpmyadmin 在 127.0.0.1:81/phpmyadmin 上运行。我在 phpmyadmin 中创建了一个名为 testdb 的数据库。

在我的 app/config/database.php 中的 laravel 应用程序中,我已将“mysql”部分更改为:

'mysql' => array(
'driver' => 'mysql',
'host' => '127.0.0.1:81',
'database' => 'testdb',
'username' => 'root',
'password' => '',
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
),

我在 app/routes.php 上写道:

Route::get('/', 'HomeController@showWelcome');

我在 app/controller/HomeController.php 上写道:

public function showWelcome()
{
Schema::create('employee', function($emp_table){
$emp_table->increments('id');
$emp_table->string('name');
$emp_table->integer('salary');
});

return View::make('hello');
}

现在我在重新加载 localhost:8000 时收到“出错了”的消息。它应该创建包含字段“id”、“name”和“salary”的表“employee”。 'app/storage/logs/laravel.log' 说:

[2015-01-14 06:09:49] production.ERROR: exception 'Symfony\Component\Debug\Exception\FatalErrorException' with message 'Maximum execution time of 60 seconds exceeded' in C:\wamp\www\stylop-dev\bootstrap\compiled.php:9301
Stack trace:
#0 [internal function]: Illuminate\Exception\Handler->handleShutdown()
#1 {main} [] []

请帮忙,我在修复这个错误时遇到了困难,已经走到了死胡同:(

最佳答案

好吧,我想我明白了为什么会出现错误。我使用的是 127.0.0.1:81,所以我将其改回了默认端口 80。

现在可以了

关于mysql - 无法使用 laravel 创建数据库表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27937080/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com