MySQL 8.0 安装配置辛酸泪【出坑指南】
文章目录
- MySQL 8.0 安装配置辛酸泪【出坑指南】
- 1 - 下载
- 2 - 配置
- 2 - 1 设置密码,Reconfigure
- 2 - 2 添加环境变量
- 2 - 3 修改编码格式为utf8【管理员权限】
- 3 - 命令行启动/关闭 MySQL
今天开始安装学习MySQL 8.0,然而看的视频里面安装的是5.+版本,好多界面不一致,写一篇出坑指南希望可以帮助小伙伴们
1 - 下载
首先安装 8.0版本去官网下载,这里我安装的是windows的community版本,具体步骤可以参照下面博客中总结的(我也是看着别人的教程,但还是大意了,安装过程傻瓜式,导致后面出了问题)
从下载到安装几乎是跟上面连接中一模一样,但是我图快一路点next
,好像跳过了快速配置的界面,也就是上面连接中【二.8】步骤我就没看见(记不太清是直接就没有,还是跳过去了)。
**重点来了,如果你也没看见,没有事!**当最后安装finish
以后,这些地方是可以重新配置的!详情请看下面的【2-配置】
2 - 配置
2 - 1 设置密码,Reconfigure
如果没有设置密码(密码是必须要设置的,但是不知道为啥,我在【1-下载】中就是没遇到让我设置密码的界面),那么打开这个文件:
会看到以下界面:
接下来,我们从上到下依次打开这三个Reconfigure
,MySQL Server
对应的Reconfigure
中,会看到如下几个界面,没有标红的就是默认next
就好:
注意上面这张图,我现在已经是设置完密码了,如果没有设置密码,这个界面就是让你设置密码的,最少四个字符,这个密码在你使用MySQL的时候会用到
然后第一个Reconfigure
就OK,剩下两个Reconfigure
打开检查一下就行,这里没啥坑,有让输密码check的就输一下刚才设置的密码
2 - 2 添加环境变量
那么最佳踩坑小王子又上线了!
这里新建环境变量,一定是【用户环境变量】,不是系统环境变量啊!路径我添加的也是用户环境变量里的。
在验证的这一步,要打开cmd,注意你打开的cmd可能不是管理员模式,要管理员模式下打开才有效。win键唤出菜单,输入cmd,找到【命令提示符】,右键管理员打开。嫌麻烦的话,可以直接修改命令提示符默认管理员打开。2 - 3 修改编码格式为utf8【管理员权限】
这一步需要找到一个my.ini
文件并修改,注意这个文件并不在Program File
文件夹下,显示隐藏文件夹,他在这里面C:\ProgramData\MySQL\MySQL Server 8.0
注意,my.ini
文件的修改需要管理员权限打开,如果邮右键没有管理员权限打开的选项,就win键唤出菜单,找到记事本,右键管理员权限打开,在记事本中打开my.ini
文件并修改
3 - 命令行启动/关闭 MySQL
在命令行中启动/关闭mysql,使用的命令分别为net start mysql
,net stop mysql
。
如果提示【服务名无效】,参考下面的博文:
还有一种原因,就是服务名不对,win键唤出菜单,打开以后找mysql,我的服务里面是mysql80
那么输入命令为:net start mysql80
,net stop mysql80
,成功!