MySQL5.7
一、下载
https://dev.mysql.com/downloads/mysql/
按照自己电脑位数下载相应安装包
二、安装
1. 解压到想要安装的目录
2. 新建一个my.ini
开始不知道,把my.ini安装到了跟目录,出现了一系列错误,后来把my.ini安装到了bin目录下
然后在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
其中“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的自定义解压目录。
2)选择系统变量中的Path
点击编辑按钮
在变量值中添加变量值:;%MYSQL_HOME%\bin
注意是在原有变量值后面加上这个变量,用;隔开,不能删除原来的变量值
这样就好了!
懒得再回去截图,所以好多图片都是直接复制粘贴。。。。。
然后以管理员的身份运行cmd
好多人不知道(开始我也不知道)怎么以管理员的身份运行cmd,好吧,还是上网查询了一下,我选择了一个很麻烦的(事实上我试了好多方法,只有这个可以。。。。)
那就是打开任务管理器
然后在左上角有一个文件按钮
点击“运行新任务”
然后就能看见以系统管理员权限创建此任务了,点击回车就行;
接下来,就是在docs里面进入你的bin目录(就是mysql的bin目录)
这是我进入我的mysql里面bin文件夹的命令
然后输入 mysqld -install
接下来启动mysql
输入net install mysql命令
如图显示,则说明你的mysql启动成功了,后面的内容见mysql的安装以及遇到的问题(二)