MySQL 已经有了数据库表,但是还是显示 larabbs.users 这张表

使用的开发环境是老师用的homestead,mysql是做到这一步才下载安装的。如果.env文件是按老师写的,
DB_DATABASE=larabbs
DB_USERNAME=homestead
DB_PASSWORD=secret
php artisan migrate
就执行不成功,报得错误为file

但是在注册页面确认后显示的是没有larabbs.users这张表

把.env修改为账号密码都修改为root之后,php artisan migrate执行成功,数据表顺利复制到数据库中,但是在larabbs.test/login中,则会显示

SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: YES) (SQL: select count(*) as aggregate from users where email = seanzhui@qq.com)

目前怀疑是数据库的账号密码为默认的root,但是不知道是那一步出错了。按理说homestead的默认的mysql为
账号homestead密码secret,但这并不是安装mysql设置的。迷糊了

《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 5

file
查询mysql数据表时,已经有了库表了,并不是没有

5年前 评论

你的本地是不是有 mysql , 如果用的是 homestead 环境的话,应该在 homestead 环境中执行命令

5年前 评论

@sayhe110 homestead环境下执行mysql -u homestead -p命令,显示
$ mysql -u homestead -p
bash: mysql: command not found,以为是我没有安装mysql,所以去下载安装了,但是在homestead环境下mysql命令没有用啊。。。

5年前 评论

@sayhe110 发现问题了,我没有vagrant ssh环境下使用。所以才有这一堆问题。。。

5年前 评论

@seanyang 是的呀,所以教程在刚开始就申明了,命令在什么环境下执行,所以还是看仔细呀

5年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!