1、下载
URL:点击进入mysql5.7下载界面
本人安装环境:win10 64位,根据自己的情况选择下载
2、解压安装包
解压到自己的文件夹,建议不要解压到系统盘,我的解压目录为:D:\programfiles\mysql-5.7.15-winx64
3、配置环境变量:
这里建议将mysql配置到系统环境变量中,应为他要创建服务文件,故系统变量的访问权限较大
我的配置如下:
4、添加配置文件
复制安装目录下的my-default.ini文件,并重命名为my.ini
my.ini的文件配置如下(#表示注释,可以忽略):
[mysqld]
# These are commonly set, remove the # and set as required.
# 以下两条要根据自己的实际安装目录来配置
basedir=D:\programfiles\mysql-5.7.15-winx64
datadir=D:\programfiles\mysql-5.7.15-winx64\data
port=3306
# server_id = .....
# max_connections为最大连接数
max_connections=20
character_set_server=utf8
explicit_defaults_for_timestamp=true
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
配置好后,保存
5、初始化数据目录
即Selecting a MySQL Server Type,命令如下:
mysqld –defaults-file=”D:\programfiles\mysql-5.7.15-winx64\my.ini” –initialize-insecure
这个命令会创建并初始化 data 目录,若再此路径下已存在data请先删除再执行
–initialize-insecure 或者 –initialize 来初始化
–initialize-insecure 初始化root密码为空
–initialize来初始化,会产生一个随机密码,此密码用于登录
执行成功后你会在data目录 下看到 mysql,perofrmance_schema,sys目录,同时还会有一些文件
6、安装mysql服务并启动
命令:
mysqld -install
net start mysql
如图所示,表示启动成功
7、登录mysql
在命令窗口输入:mysql -uroot -p
8、小结
本次重装系统后,进行了mysql5.7的安装,中间出现了
错误2:系统找不到指定文件,这是出错可能在两处,认真检查
一)my.ini的两个重要路径没有配置正确,切记
basedir=D:\programfiles\mysql-5.7.15-winx64 //为安装目录
datadir=D:\programfiles\mysql-5.7.15-winx64\data
二)环境变量,记住mysql要创建服务,若配置在用户变量里,那么进程mysqld进程就不能正确的创建服务,并在系统文件中写入文件,所以这里要把mysql的环境变量配置在系统变量中