MacOSS通过DMG文件安装MySQL之后报错怎么办


小编给大家分享一下MacOSS通过DMG文件安装MySQL之后报错怎么办,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!你可能会遇到这两个头疼的提示:不是每个人都会碰到这个问题,但是我确实都碰到了,这里面坑也比较多,独立解决这些问题,也是对你本身基础知识的一次检查,所以我更倾向于大家先独立排查,如果还是没解决再来看下文。另外说一句,如果你是在laravel官方推荐的Homestead环境中的话,可能不会碰到这几个问题。但是我是一个比较爱折腾的人,特别喜欢debug,特别喜欢在命令行里敲东西,所以也顺便解决了这个问题,给大家分享一下。首先,我们来重现一下开发云主机域名从安装MySQL开始的整个过程。1、在mysql官网下载MySQL的dmg安装包:https://dev.mysql.com/downloads/mysql/2、dmg文件下载好之后,双击安装,注意到最后一步的时候,会弹出一个提示框:root@localhost 后面的W:ivGGB5lrdS 这个是MySQL安装时给你的初始密码,这个很重要,一定要记下来。3、启动MySQL:
进入Mac的系统偏好设置4、启好MySQL之后,我选择了Sequel pro这个软件来操作数据库。这时候,就会出现之前的两个错误,
其中前文提到的error1的意思是你的MySQL 账号密码有错,我一开始在laravel项目的.env文件中设置好了数据库相关的配置,所以直接输入的是.env文件中的配置,然后就会提示另外error2的错误中,错误提示的意思是:
password has expired,其实意思是你不可以用刚才安装好MySQL的初始密码登录,你需要在重置你的MySQL密码,然后用新密码来登录root账户,接下来我们来解决这个问题。首先在命令行模式下输入MySQL不出意外的话,你会看到一个提示这是因为我们是通过dmg文件包的形式安装的MySQL,系统不知道MySQL这个东西,我们需要在bash文件中加入MySQL路径(我的命令行工具使用的是zsh,每个人用的不一样,但是思路是一样的,就是在bash文件中加入MySQL路径)
先打开bash文件,然后添加MySQL路径。在打开的文件中输入下面这行命令,保存后退出即可在命令行中使用MySQL命令。之后,我们需要重置MySQL root 账户的密码,在命令行中输入然后输入MySQL提供的那个初始密码,如果出现如下提示,说明我们进入了MySQL的设置项这时,我们在 mysql >后面输入当看到就表示重置密码成功,然后我们打开Sequel pro输入root账号和新密码时,就可以使用了。以上是MacOSS通过DMG文件安装MySQL之后报错怎么办的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注开发云行业资讯频道!

相关推荐: MYSQL数据库有哪些常用命令

下面讲讲关于MYSQL数据库有哪些常用命令,文字的奥妙在于贴近主题相关。所以,闲话就不谈了,我们直接看下文吧,相信看完MYSQL数据库有哪些常用命令这篇文章你一定会有所受益。Mysql数据库是一个多用户,多线程的关系型数据库,是一个客户机/服务器结构的应用程序…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 06/10 22:10
下一篇 06/10 22:24

相关推荐