1.首先在浏览器搜索mysql.com,在官网进行MySQL的下载.
2.点击DOWNLOADS进入下载界面,将下载界面忘下滑动,点击MySQL Community (GPL) Downloads ,进入下一个页面后点击MySQL Community Server
3.之后将对MySQL的版本进行选择,MySQL的最新版本为8.0.26,现在我们最常用的版本是5.7版本,所以,想用5.7版本的可以点击Looking for previous GA versions?,之后就跳转到了5.7版本的安装页面
4.之后就根据自己的电脑进行相应的下载
5.下载完毕之后,将会得到一个压缩文件,之后进行解压即可
6.解压完成后,把解压后的文件剪切到你想放置的文件夹,这里推荐直接剪切到D盘.
7.随后打开这个文件,在里面创建一个文件夹,命名为data(之后使用MySQL创建的库都在里面),再在
创建一个文本文档,修改为my.ini,
8.随后编辑刚刚创建的my.ini文件,输入:
[mysql]
default-character-set=utf8
[mysqld]
port=3306
basedir=D:\mysql-5.7.35-winx64\
datadir=D:\mysql-5.7.35-winx64\data\
max_connections=200
max_connect_errors=10
character-set-server=utf8
explicit_defaults_for_timestamp=true
9.随后Ctrl+s保存,开始进行配置环境变量,点击"此电脑"-->"属性"-->"高级系统设置"-->"环境变量",然后在path里面添加自己电脑mysql/bin的路径
10.随后保存,当然,还没有完!接下来才是重点,经过本人一早上的琢磨,才琢磨出来(大佬们看了勿笑)
一.首先我将将最普通的,也就是电脑没有一些限权的时候:
1.win+r,输入cmd打开命令行随后输入cd + D:\mysql-5.7.35-winx64\bin(mysqlbin的安装目录),回车,因为,此目录在D盘,所以还需要转盘,因此再输入D : +回车就可以了
2.随后输入mysqld --initialize --insecure --user=mysql,回车
(因为之前的那个会导致MySQL无法启动,所以这一个步骤输入这个命令
mysqld --initialize-insecure)
3.再输入mysqld --install,出现如下,即为安装成功!
4.最后就是打开mysql服务就行,输入net start mysql,
5.这样mysql就是配置成功了,随后可以重新win+r输入cmd,然后在命令行输入
mysql -u root -p 就可以进行mysql操作了
第一种没有出错的情况我已经说完了,接下来就开始第二种!
二.有权限限制的情况
此时如果我们还像之前那样win+r进行操作,那么在执行上面第二部操作的时候出现如下错误
被圈起来的这个错误是因为,之前配置的my.ini文件中,没有 explicit_defaults_for_timestamp=true,之后加上就行了
但是,加上之后,还是会显示后面的一些错误,那是因为权限问题,这个时候,win10系统的就需要在左下角搜索里搜索命令,然后选择以管理员身份运行,随后操作就跟之前的操作一样了.