1、终端命令不熟悉。
正确的命令语句:cd D:\mysql\bin。
否则会显示:不是内部或外部命令,也不是可运行的程序或批处理文件。
2、启动MySQL是出现启动失败,且原因没有给出的情况。
在终端上安装完成之后,运行mysql命令语句:mysqld install;
(截图没有保存) 出现mysql启动失败。
尝试了很多解决方法之后,让mysql能启动成功的方法是:
首先,在终端的D:\mysql\bin目录下输入mysqld --initialize-insecure,可以看到出错的原因。
2020-03-28T05:31:03.677457Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
2020-03-28T05:31:03.679216Z 0 [ERROR] --initialize specified but the data directory has files in it. Aborting.
2020-03-28T05:31:03.679494Z 0 [ERROR] Aborting
于是发现是设置的存放mysql文件(我的是E://mysql)不是空状态。只要把存放mysql的文件夹清空就可以了(最好备份一下)。
后面就可以启动成功啦。
注意:MySQL不要安装在c盘下,装入c盘后面会出现没有权限写入文件的情况,导致不能修改密码.
附上我安装mysql5.7.23的教程:https://blog.csdn.net/weidong_y/article/details/81660958