Laravel-4 1103表名“用户”不正确

时间:2014-12-19 10:18:26

标签: php mysql laravel laravel-4

我试图在laravel中创建一个注册申请,并且我收到了一个错误的语法异常,说明该表'用户'不存在/无效?

enter image description here

我的用户模型类:

    class User extends Eloquent implements UserInterface, RemindableInterface {

    use UserTrait, RemindableTrait;

    protected $table = 'users';

    protected $hidden = array('password', 'remember_token');

}

database.php config的相关部分:

        'mysql' => array(
        'driver'    => 'mysql',
        'host'      => 'localhost',
        'database'  => 'tforum',
        'username'  => 'root',
        'password'  => '',
        'charset'   => 'utf8',
        'collation' => 'utf8_unicode_ci',
        'prefix'    => '',
    ),

这就是我在db中保存数据的方式:

    $user   =   new User();
    $user->username =   Input::get('username');
    $user->password =   Hash::make(Input::get('password'));

    if($user->save())

表'用户'存在于我的数据库中,我已迁移所有已创建的迁移,因此我不明白为什么我的用户'表不正确,我是否对此表使用了无效的命名约定?

0 个答案:

没有答案