mysql5.7.16解压版安装图文并茂
最近项目中需要使用到mysql5.7中的json属性,虽然还没有研究,但是安装时需要。
发现最近更新的版本都是zip解压版的,之前的都是.msi安装文件,安装简单了。但是配置的时候还是会有一点儿坑在里面的。所以总结了一下。
附赠百度云地址.mysql5.7 x64位解压版;
https://pan.baidu.com/s/1i6zCL3f
pwd:fvra
个人解压在d:soft\develop下面的
解压后为D:\soft\develop\mysql-5.7.16-winx64;
配置环境变量,win10还是比较好配的,直接添加到环境path路径后面。
修改配置文件:my-default.int,有些文章中说需要复制.int文件后,重命名为my.ini,再修改my.ini,但是我是直接编辑my-default.ini文件的,是可以使用的.
保存退出.什么data文件是后期初始化mysql的时候会自动添加成功的.
安装mysql:
管理员身份执行cmd命令.进入解压后mysql的bin目录,执行,mysqld -install命令.提示安装成功.(图是借的,因为本机安装的时候没有截图,所以根路径不对..如果要删除执行 mysqld -remove命令)
启动数据库,初始化数据库
启动之前首先要初始化数据库.所以 mysqld --initialize(注意此时是有两个--,坑.install时是一个-),稍等片刻,会到下一条执行命令,说明初始化成功,到解压的mysql文件夹下,可以看到data文件夹已经生成.
启动数据库
也是在bin目录下执行的,net start mysql.
在bin目录下输入mysql -u root -p进入输入数据库,输入password,密码,此密码是默认生成的,在目录data中有一个.err的文件,打开即可...生成了一个临时的密码,pq啥乱七八糟的,然后复制粘贴就可以了.
输入密码后,回车.如下图,恭喜你!!!
修改密码,第一个命令,改密码,第二个命令设置有效期为永远(never);第三个命令,是flush,重新刷新权限表,使命令执行权限.
set password = 'root';
alter user 'root'@localhost password expire never;
flush privileges;
恭喜你,你可以到任意目录下,查看你的mysql --version了..如果不对的再梳理一下,看是哪里出了问题,初次安装小心点.goodluck to you. 下面就是搞mysql存储json的问题了.哎,我的头发.....
上一篇: docker 安装 mysql5.7
下一篇: Docker实战-从入门到跑路