用压缩包安装过了5.5版本的MySQL
之后又用mysql-installer-community-8.0.16.0.msi安装了8.0版本的MySQL,希望对遇到同样问题的人有所帮助。
用安装程序进行安装时,大多数都是点击next和execute进行安装。
第一行输入设定的password,第二行是确认password,设定的密码要记住。最好和5.5版本的密码能区别开。
有两个个地方需要注意:
- 选择版本的时候一般来说普通学习不从事数据库开发的话选择社区版,要是需要的话选择企业版。
- 设置端口号的时候如果3306用过了会提示你无法继续安装,这个时候把端口号换成3307就可以了。
安装成功后右键单击我的电脑,点击管理
找到服务,可以看到之前安装的MySQL和新安装的MySQL80已经安装好。
单击可以看到他们的文件路径。
再次右键单击我的电脑找到属性,找到高级设置。
点击环境变量,单击Path,点击编辑
点击新建,将之前的MySQL和MySQL80的bin路径添加进去。
Win+R唤出cmd命令行,输入mysql -uroot -p
这时一般都是进入5.5版本的MySQL,我一开始没有设置5.5的环境变量也是会直接进入5.5,输入8.0的密码会直接出现密码错误。
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
所以要想进入8.0我们就要使用mysql -P3307 -uroot -p
以防止登录到3306的mysql5.5
新手小白,写的不对的地方请多多指教。