在cmd下安装msyql 8.0压缩版可能会遇到一些问题。操作系统:win10
1.执行mysqld --initialize --console 时提示:mysqld不是内部或外部命令,也不是可运行的程序或批处理文件
这是因为mysqld.exe在mysql的bin目录下,在cmd中运行需要进入到bin目录下才可以。否则必须将bin目录加入到windows的环境变量中。
2.执行mysqld --initialize --console 时弹出缺少LIBEAY32.dll和缺少ssleay32.dll文件。
这个可以去网上下载相应文件或者从其他电脑上复制过来。有网的时候也可以用360或电脑管家解决。
我用的电脑管家:
这个版本
点工具箱
电脑诊所
软件硬件
丢失***eay32.dll
点击修复
电脑管家就会帮我们下载缺失的dll文件。
不过我修复了之后重试还是有弹出缺少这两个文件,于是我将解压的文件删除,重新解压,重新运行mysqld --initialize --console ,这次没有在弹出了。
3.当我们运行 net start mysql启动mysql服务的时候提示服务名无效。
那是因为我们没有将mysql服务添加到Windows服务中。
我们可以Ctrl+shift+esc打开任务管理器查看服务
里面没有msyql的服务,我们需要手动将mysql服务添加到系统服务中。
用管理员身份运行cmd即命令提示符,输入代码:msyqld --install 即可。
一些相关命令:
1) mysqld --remove 从windows的服务中删除mysql服务
2) net start 打开mysql服务
3) net stop 关闭mysql服务
4) mysqld --install-manual 上面的这个命令是装好的服务会在你开机的时候自动启动,如果你想将服务改为手动的就,就运行这个命令
4.运行mysqld --install时提示Install/Remove of the Service Denied!
那就是因为你没有用管理员身份运行命令提示符。
在win10中可以通过搜索命令提示符,然后右键以管理员身份运行即可。
5.在执行初始化mysql的时候还可能会提示缺少什么vc++的环境什么的。
你需要自己安装一些支持的环境什么的。
当然也可以用我的,我安装的是这个MSVisualC.xp510.com.rar,还是比较全的。
百度网盘下载:
链接:https://pan.baidu.com/s/1YpmHnQRuxt0RUMfbHOUOHg 密码:2kji