MySQL5.7
参考 http://blog.csdn.net/u013205623/article/details/79171698
一、下载
大概在9月4日左右,官网上没有5.7版本的64位的下载包了,只剩下32位的了,这里我把我之前下好的包放到了百度网盘里https://pan.baidu.com/s/1_JzqVJVdSpG9TsgzeK_mgA
提取码:4x1k
下载过程中可能会比较慢,耐心等待吧
二、安装
1. 解压到想要安装的目录
2. 新建一个my.ini
输入以下内容,安装目录记得改一下
-
[client]
-
port=3306
-
default-character-set=utf8
-
[mysqld]
-
skip-grant-tables
-
port=3306
-
character_set_server=utf8
-
basedir=F:\my\MySql5.7\mysql-5.7.20-winx64
-
#解压目录
-
datadir=F:\my\MySql5.7\mysql-5.7.20-winx64\data
-
#解压目录下data目录
-
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
-
[WinMySQLAdmin]
-
F:\my\MySql5.7\mysql-5.7.20-winx64\bin\mysqld.exe
3.配置环境变量
1)右键单击我的电脑->属性->高级系统设置(高级)->环境变量
2)选择系统变量中的Path
点击编辑按钮
在变量值中添加变量值:指向自己mysql文件夹的bin目录下
到bin目录下是因为该目录下有mysql的可执行文件,mysql.exe,如果直接在目录下点击这个exe文件,就会发现直接就进入了mysql的黑窗口
4.以管理员身份运行cmd
在C:\Windows\System32\cmd.exe文件目录下右键选择“以管理员身份运行”
5.在cmd进入安装路径,输入mysqld -install
提示安装成功
三、测试
1. 继续在cmd输入net start mysql,此时报错如下
解决:在安装目录下新建一个data文件夹,在cmd继续输入mysqld --initialize --console初始化,再输入net start mysql,服务启动成功
2.服务启动成功之后,就可以登录了
在计算机右键,选择“管理”,依次在左侧选择“服务和应用程序”、“服务”,在右侧的服务中找到MySQL,右键,重启服务。
回到cmd,重新进入mysql,成功
修改密码:
mysql>update mysql.user set authentication_string=password('123qwe') where user='root' and Host ='localhost';
修改root下的密码,123qwe为新密码。