windows10下mysql5.7安装教程

介绍:
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL分为社区版和商业版,具有体积小、速度快、成本低、开源的优点。MySQL备受互联网公司青睐,如腾讯、阿里选择MySQL作为其数据库管理软件。之前学习使用SQL Server作为DBMS,由于体量过大现在将注意力转移到体积较小的MySQL上来。

下载:
MySQL官网:https://www.mysql.com/
MySQL官网提供Installer(安装)版和Archive(文档)版,两种类型的安装包。Installer安装包支持分别安装X86和X64两种系统位数的安装,而Archive版X86和X64需要分别下载安装。鉴于开发的应用会安装在X86和X64系统上,因此推荐使用Installer版MySQL。当然实际使用时安装Installer和Archive二者之一即可。

在此以mysql5.7.19 压缩包免安装版为例:
1、32位版下载地址:https://dev.mysql.com/downloads/file/?id=471341
2、64位版下载地址:https://dev.mysql.com/downloads/file/?id=471342
选择手动下载版本
windows10下mysql5.7安装教程

第一步

解压到自己指定的路径:
windows10下mysql5.7安装教程
上图中的my.ini及data文件夹在压缩包里是没有的,后面需要自己创建
my.ini 如下,直接copy~

[client]
port=3306
default-character-set=utf8

[mysqld] 
# 设置为自己MYSQL的安装目录 
basedir=E:\mysql-5.7.19-winx64
# 设置为MYSQL的数据目录 
datadir=E:\mysql-5.7.19-winx64\data
port=3306
character_set_server=utf8
sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER
#开启查询缓存
explicit_defaults_for_timestamp=true
skip-grant-tables

修改配置信息中安装目录,与数据存储目录。
然后在解压的目录下,创建一个data目录用来存储数据

第二步

设置环境变量
电脑->属性->高级系统属性->环境变量
在系统变量里的Path中新建(%MYSQL安装目录%\bin)
windows10下mysql5.7安装教程

第三步

以管理员身份打开cmd

执行mysqld –initialize-insecure

这句命令是为了使data目录下有正常的mysql文件夹和相关文件。

若出现error: Found option without preceding group in config file: *****\my.ini at line: 1
解决方法是,把my.ini保存为ANSI格式

第四步

接着依次执行下面命令(管理员模式):

mysqld install
net start mysql

若需要改密码则输入:

set password for [email protected] = password(‘123456’);

至此就大功告成辣!

敲一个mysql -uroot -p 运行试试
windows10下mysql5.7安装教程