MySQL下载地址:
https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.22-winx64.zip
1、下载MySQL
下载好后,解压缩,解压后存放的路径:E:\mysql-5.7.22-winx64
2、设置环境变量
1)新建系统变量MYSQL_HOME
设置MYSQL_HOME=E:\mysql-5.7.22-winx64
2)添加path
path变量值中添加:%MYSQL_HOME%\bin;
注意每个变量值末尾都用英文的“;”隔开
3、添加my.ini文件
由于我下载的mysql版本已经不自带my.ini文件,因此需要自己新建并手动添加内容。
在E:\mysql-5.7.22-winx64目录下,新建记事本,添加内容++之间的内容到记事本中:
basedir=E:\mysql-5.7.22-winx64
datadir=E:\mysql-5.7.22-winx64\data
这两个路径按照自己实际存放路径填写
++++++++++++++++++++++++++++++++++++++++++++++++++++
[mysql]
#设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
#设置mysql的安装目录
basedir=E:\mysql-5.7.22-winx64
#设置mysql数据库的数据的存放目录
datadir=E:\mysql-5.7.22-winx64\data
#允许最大连接数
max_connections=200
#服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
#创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
++++++++++++++++++++++++++++++++++++++++++++++++++++
4、安装mysqld
以管理员身份运行命令行窗口—进入E:\mysql-5.7.22-winx64\bin目录—执行命令:mysqld.exe -install
安装成功的话,会出现如下提示
5、启动Mysql服务
注意:此时要确保mysql默认的3306端口没有被占用
DOS窗口中,执行命令:net start mysql
如果服务启动失败,先不用理它,继续往下操作
6、初始化mysql
执行命令:mysqld --initialize-insecure --user=mysql
执行初始化命令后,会在E:\mysql-5.7.22-winx64下自动生成data文件夹
初始化完成后,会创建root用户,默认密码为空
7、再次启动mysql服务
执行命令:net start mysql
此时会提示服务启动成功
8、登录mysql
输入命令:mysql -u root -p
登录后,先修改root账号的密码:ALTER USER 'root'@'localhost' IDENTIFIED BY '你的新密码';
至此,WIN7中的MySQL安装完毕。
参考:
https://blog.csdn.net/you_are_my_dream/article/details/53022328
https://blog.csdn.net/bfqs1988/article/details/80102981