laravel homestead降级到mysql 5.7 [英] laravel homestead downgrade to mysql 5.7

查看:136
本文介绍了laravel homestead降级到mysql 5.7的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我安装了laravel homestead,最初安装了mysql 5.7.随后,我通过包含以下内容并运行 vagrant reload --provision

I have laravel homestead installed and originally it had mysql 5.7 installed. I subsequently updated my yaml file by included the following and running vagrant reload --provision

features:
 - mysql8: true

现在我想降级到mysql 5.7,但是只需删除上面的内容并重新运行 vagrant reload --provision 并不能降级到5.7

Now I want to downgrade back to mysql 5.7 however simply removing the the above and re-running vagrant reload --provision does not downgrade back to 5.7

如何降级到5.7?

推荐答案

您需要销毁现有实例,并在mysql8设置为false的情况下重新启动它.

You need to destroy the existing instance and start it again with mysql8 set to false.

在您的Homestead.yaml中(您也可以删除mysql8参数)

In your Homestead.yaml (you can also remove mysql8 parameter)

...

features:
    - mariadb: false
    - ohmyzsh: false
    - webdriver: false
    - mysql8: false
...

销毁并重新开始:

~\Homestead > vagrant box destroy
~\Homestead > vagrant up

注意:销毁数据库之前,请确保有备份数据库.

NOTE: Make sure backup databases if you have any before destroying.

这篇关于laravel homestead降级到mysql 5.7的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆