下载官网:
https://dev.mysql.com/downloads/mysql/
选择对应的版本下载,一般5.7版本较为稳定,详细步骤如下:
步骤1:点击Looking for previous GA versions? 链接,查找之前版本。

步骤2:选择对应的操作系统及版本。

步骤3:点击Downloads按钮开始下载。

步骤4:解压下载的MySql压缩包,注意解压的路径中不能含有中文(实验出来的..)。号主的解压路径为:C:\mysql。
步骤5:在MySql根目录下创建my.ini配置文件,文件内容如下:

步骤6:开始菜单->Windows系统->命令提示符(右键)->更多->以管理员身份运行。

步骤7:输入cd c:\mysql\bin命令回车,进入mysql目录的bin目录下。(附完整的命令在文末。)

步骤8:输入mysqld -install命令并回车,开始安装mysql服务。系统返回service successfully installed结果,提示安装成功。
步骤9:输入mysqld --initialize-insecure命令并回车,初始化mysql数据库。
步骤10:输入net start mysql命令并回车,启动mysql服务。系统提示:MySql服务正在启动.
MySql服务启动成功。
步骤11:输入mysqladmin -u root -p password 123456命令并回车,该命令用于初始化root用户的密码,为123456。(该密码可随意设置,记得住就行。)系统返回Enter password:,直接回车即可。至此,MySql数据库安装成功。
此外,号主在安装时还有一个问题要和大家分享。
在第一次解压时,号主的解压路径为:C:\Users\花不语\Downloads,可以看到,里面含有中文(第一次安装不知道不能含有中文...),进行到步骤7时路径出现了乱码,但是年轻的号主不以为意,继续步骤8,有报错,于是号主死磕了几遍步骤8的命令,后面好像硬安成功了(全是回忆,难免有差错,各位看官看个开心,略为借鉴,懂得指点一二),有提示service successfully installed,于是兴高采烈地接着安装,但是后面就进行不下去了,于是号主才明白安装路径中的中文乱码的症结所在,便卸载了重新安装(后文有卸载教程),那么问题又来了。
第二遍安装的时候,还是进行到步骤8,此时系统提示The service already exits!(大概是这个),就说这个服务已经存在,即表明没有卸载干净,这时想要再安就安装不上了,愚蠢的号主没有试过跳过步骤8直接进行步骤9,【哦,不对,前后安装的路径不同,不能跳过步骤8直接进行步骤9,可那如果第一次和第二次安装路径不同的话,照理说第一次没卸载干净,不影响第二次的安装吧??号主没有试验过,不是很明白,有大佬看到这里可以指正一下,小可爱们也可以自行实验。】号主选择了死磕步骤8,众览全网,终于找到这条神级命令:sc delete mysql(注意哦,也是管理员模式下的dos窗口输入该命令。)至此,所有问题迎刃而解,终于可以顺利安装了。




