首先来说说事情的起因吧,今天在创建一个spring项目的demo时,发现自己怎么样也不能通过cmd登录msql。
Access denied for user 'root'@ 'localhost'( using password:YES)
再三尝试之后,试过各种办法都不行,当然,这个问题最后还是解决了,但是是通过重装方式解决的。暂且不讨论如何解决这个问题,就想先吐槽一下MySQL的安装。
1.无法自定义安装
先是下载安装包installer,然后通过installer安装MySQL,在这个过程中我只能通过custom这一步选择安装路径。
安装之后,才发觉不仅installer被安在了C盘,MySQL57的部分文件也被夹带在C盘,这就很难受了,原因大家都懂。
2.文件散乱
MySQL57的部分配置文件以及数据库文件夹都被放置在C盘,数据库文件说大不大,大家自有判断
E盘自然有我自定义的文件
文件拆分了之后,就导致了我到处在找那个my.ini配置文件(接近半年没接触过MySQL的配置了,所以就死活找不到,甚至想直接new一个出来,自己配置了)
幸好,后面所有的问题都解决了!