mysql5.7.20的安装以及遇到的问题(一)

MySQL5.7

一、下载

https://dev.mysql.com/downloads/mysql/

按照自己电脑位数下载相应安装包

 mysql5.7.20的安装以及遇到的问题(一)

mysql5.7.20的安装以及遇到的问题(一)

二、安装

1. 解压到想要安装的目录

 mysql5.7.20的安装以及遇到的问题(一)

2. 新建一个my.ini

开始不知道,把my.ini安装到了跟目录,出现了一系列错误,后来把my.ini安装到了bin目录下

mysql5.7.20的安装以及遇到的问题(一)

然后在my.ini里面输入

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8 
[mysqld]
#设置3306端口
skip-grant-tables
port = 3306 
# 设置mysql的安装目录
basedir=D:\mysql\mysql-5.7.15-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\mysql\mysql-5.7.15-winx64\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

mysql5.7.20的安装以及遇到的问题(一)

其中“skip-grant-tables”这句,在之前安装mysql的过程中看其他博客,发现开始没有这一句,后来安装出现错误

“ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: YES)”

然后再继续上网查,才发现要加上这一句,之后呢就要赶紧设置环境变量了,环境变量的设置是在百度经验上面查询的,很简单

3.配置环境变量

1)右键单击我的电脑->属性->高级系统设置(高级)->环境变量

      点击系统变量下的新建按钮
      输入变量名:MYSQL_HOME
      输入变量值:F:\my\MySql5.7\mysql-5.7.20-winx64
      #即为mysql的自定义解压目录。

mysql5.7.20的安装以及遇到的问题(一)
2)选择系统变量中的Path
      点击编辑按钮
      在变量值中添加变量值:;%MYSQL_HOME%\bin
      注意是在原有变量值后面加上这个变量,用;隔开,不能删除原来的变量值

mysql5.7.20的安装以及遇到的问题(一)

这样就好了!

懒得再回去截图,所以好多图片都是直接复制粘贴。。。。。

然后以管理员的身份运行cmd

好多人不知道(开始我也不知道)怎么以管理员的身份运行cmd,好吧,还是上网查询了一下,我选择了一个很麻烦的(事实上我试了好多方法,只有这个可以。。。。

那就是打开任务管理器mysql5.7.20的安装以及遇到的问题(一)

然后在左上角有一个文件按钮

点击“运行新任务”

mysql5.7.20的安装以及遇到的问题(一)

然后就能看见以系统管理员权限创建此任务了,点击回车就行;

接下来,就是在docs里面进入你的bin目录(就是mysql的bin目录)

mysql5.7.20的安装以及遇到的问题(一)

这是我进入我的mysql里面bin文件夹的命令

然后输入 mysqld -install 

mysql5.7.20的安装以及遇到的问题(一)

接下来启动mysql

输入net install mysql命令

mysql5.7.20的安装以及遇到的问题(一)

如图显示,则说明你的mysql启动成功了,后面的内容见mysql的安装以及遇到的问题(二)