一、下载
地址:http://dev.mysql.com/downloads/mysql/
下载版本:
Windows (x86, 64-bit), ZIP Archive (mysql-5.7.12-winx64)
二、下载后解压到安装目录
三、配置默认文件
在mysql-x.x.xx-winx64(我的是5.7.16根据自己的版本来定)目录下,新建个my.ini。my.ini会替换掉下面的my-default.ini文件。.ini文件是window里面的配置文件。保存里面各种默认的数据。
安装版的是在安装的时候让你自己选然后系统给你保存进来,zip archive是自己写,都一样。双击打开该文件,并在其中添加内容如下:
[mysqld]
option: logging
basedir=D:/mysql-5.7.16
datadir=D:/mysql-5.7.16/data
port = 3306
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
保存后关闭
PS:关于文件路径 ”/“ 和 ”\“ 的区别。
(在不同系统的情况系 windows下是\,linux和unix下是/ 但在win中没有本质区别。 但是由于 \ 也是转义字符的起始字符, 所以, 路径中的 \ 通常需要使用 \\如果是 / 就不需要使用转义了 如C中文件操作,c:\\kkk\\dd.txt c:/kkk/dd.txt一样)
四、配置环境变量
五、初始化mysql数据库
这一步比较重要,以管理员自身份打开CMD,进到MySQL解压目录下的bin文件。执行以下命令:
D:/mysql-5.7.16/bin>mysqld --initialize-insecure --user=mysql
PS:运行上面这条命令后,mysql-5.7.16文件夹下会自动生成data文件夹,并且生成依赖。
若自己新建的data文件夹,会使后面出现net start mysql 命令出现服务不能启动成功的现象。
ps:必须以管理员身份打开cmd,
之后再执行安装mysql服务命令:
D:/mysql-5.7.16/bin>mysqld install
当出现Service successfully installed表示MySQL服务已经安装了。
启动mysql服务:
D:/mysql-5.7.16/bin>net start mysql
出现:MySQL服务启动成功,表示这一次配置完毕。
六、启动mysql,修改用户密码
在CMD控制台里执行命令 mysql -u root -p然后回车,提示输入密码,如果没有密码就回车。执行成功后,控制台显示 mysql>,则表示进入mysql。
mysql>update mysql.user set authentication_string=password(“hehe1234HEHE”) where user=”root” and Host=’localhost’;
mysql>flush privileges;
mysql>quit;
重启mysql服务
七、测试一下
show databases;查找数据库->
use 数据库名;切换数据库目录->
show tables;查找表->
sql查 询工作select *from 表名->
exit退出。