win10下mysql 5.7.17 zip压缩包版安装教程
mysql5.7.17安装教程分享给大家,供大家参考,具体内容如下
从官网下载ziphttps://www.mysql.com/downloads/
解压
D:\devtool\mysql-5.7.17-winx64\
将 D:\devtool\mysql-5.7.17-winx64\bin 加入环境变量
在任务栏windows图标上右键->命令提示符(管理员),以管理员身份运行cmd,cd到D:\devtool\mysql-5.7.17-winx64\bin。不以管理员运行会出现权限不够被拒绝
依次运行以下三条命令
mysqld--initialize-insecure
会自动在D:\devtool\mysql-5.7.17-winx64\下创建data目录,不必手工创建data目录
mysqld-install
这步是安装mysql服务,如果不是管理员运行会提示“Install/RemoveoftheServiceDenied!”,如果不cd到mysql的bin目录服务安装后路径默认在C:\ProgramFiles\MySQL\,启动服务会失败提示“
发生系统错误2。系统找不到指定的文件”
netstartmysql
这步是启动mysql服务,如果没有第一步这步会启动失败并提示“请键入NETHELPMSG3534以获得更多的帮助”
启动mysql以后就可以在cmd中输入mysql-uroot-p enter完成初次登陆了
WelcometotheMySQLmonitor.Commandsendwith;or\g. YourMySQLconnectionidis7 Serverversion:5.7.17 Copyright(c)2000,2016,Oracleand/oritsaffiliates.Allrightsreserved. OracleisaregisteredtrademarkofOracleCorporationand/orits affiliates.Othernamesmaybetrademarksoftheirrespective owners. Type'help;'or'\h'forhelp.Type'\c'toclearthecurrentinputstatement. mysql>
参考资料:
MySQL5.6forWindows解压缩版配置安装
补充资料:
启动mysql以后就可以在cmd中输入mysql-uroot-p enter初次登陆了,按照以前的一些文章来看初始密码为空但是直接enter后出现“ERROR1045(28000):Accessdeniedforuser'root'@'localhost'(usingpassword:NO)” 搜索后MySQLERROR1045(28000):Accessdeniedforuser'root'@'localhost'(usingpassword:NO)的真正原因-潇湘隐者-博客园 这篇文章是Linux上的,但是提到生成了一个随机密码,直接告诉我可能在自动生成的data目录里能发现什么,打开其中“计算机名.err”的文件(计算机名根据实际情况不同,不是本身这几个字)搜索password果然搜到,尝试那个密码成功
可以选择用--initialize-insecure或者--initialize来初始化,--initialize-insecure初始化root密码为空,如果用--initialize来初始化,会产生一个随机密码
官方文档上有:https://dev.mysql.com/doc/refman/5.7/en/windows-initialize-data-directory.html
https://dev.mysql.com/doc/refman/5.7/en/data-directory-initialization-mysqld.html
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。