官网
选择版本5.7.19
附上下载链接
https://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.19-winx64.zip
记得解压好!!
右键单击我的电脑,选择属性
进入后,向下翻,找到高级系统设置
进入后,点击环境变量
新增 用户 下的环境变量
这里,我 解压后的路径就在D:\Leo\SoftWare\mysql-5.7.19-winx64
变量值内填写你所 解压后的Mysql路径
之后在 系统变量内 找到 Path
进行 编辑
点击后,选择 新建
%MYSQL_HOME%\bin
选择相对路径
之后确认即可
文件内容如下
[mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] #设置3306端口 port = 3306 # 设置mysql的安装目录 basedir=D:/Leo/SoftWare/mysql-5.7.19-winx64 # 设置mysql数据库的数据的存放目录 datadir=D:/Leo/ProgramTeam/SQL/store # 允许最大连接数 max_connections=200 # 服务端使用的字符集默认为8比特编码的latin1字符集 character-set-server=utf8 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB # 设置sql_mode sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES [WinMySQLAdmin] %MYSQL_HOME%\bin\mysqld.exe
在你所安装的Mysql的bin 目录下,复制路径
用管理员的身份打开
切换盘符,并输入路径
我这里是先输入了路径,再切换了盘符(道理是一样的)
cd D:\Leo\SoftWare\mysql-5.7.19-winx64\bin
D:
mysqld install
这里一定要注意有没有出现 successfully
下面这种是安装失败的!!!
mysqld --initialize
因为我这里之前已经做过一次了,所以会报错两个
正常情况报错 最后的哪一个
net start mysql
mysql -uroot -p
此时,我们不知道密码,需要去 之前 存储数据的目录(datadir)下寻找 .err
后缀的文件
编辑,寻找
A temporary password is generated for root@localhost
复制 之后,按右键即可粘贴
千万不要直接ctrl + v 不然会报错的
ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: YES)
set password for root@localhost = password('你想要 设置的密码,尽可能简单一点');
;
一定不要忘记!不然会出现
到这里,我们就完成了Mysql 5.7.19的安装了,开始和数据库愉快的玩耍吧~(* ̄︶ ̄)