解决问题:vcruntime140_1.dll缺少导致mySQL无法安装的情况
2020-04-04 18:09阅读:
在做Django 项目期间需要开发model层时需要连接数据库了,于是选择了MySQL. MySQL的下载可以在如下链接:
https://dev.mysql.com/downloads/mysql/ 选择下载MySQL Community Server 的版本,我用的系统是windows的,所以直接下载的适用于windows的版本:mysql-8.0.19-winx64.
下载解压后运行...\bin\里的mysql.exe但是开始就报错 缺少 “vcruntime140_1.dll”,上网查证这不是因为mySQL 的问题,而是我的Windows操作系统里的vcruntime140_1.dll文件找不到造成,于是直接上网查找到这个文件下载解压后复制到C:\Windows\System32目录下就不会报vcruntime文件的错误了。
重新回到...\bin\目录下运行mysql可执行文件即可。但是这里要注意运行的命令一定是:mysqld --initialize --user=root --console, 有的文章介绍不加参数--user=root 也会报错, 所以一定要加这个参数,否则还会报出各种错误。在执行完这个命令后需要记住分配的root@user的临时密码,在下一篇文章会介绍如何启动mySQL服务和修改临时密码
https://dev.mysql.com/downloads/mysql/ 选择下载MySQL Community Server 的版本,我用的系统是windows的,所以直接下载的适用于windows的版本:mysql-8.0.19-winx64.
下载解压后运行...\bin\里的mysql.exe但是开始就报错 缺少 “vcruntime140_1.dll”,上网查证这不是因为mySQL 的问题,而是我的Windows操作系统里的vcruntime140_1.dll文件找不到造成,于是直接上网查找到这个文件下载解压后复制到C:\Windows\System32目录下就不会报vcruntime文件的错误了。
重新回到...\bin\目录下运行mysql可执行文件即可。但是这里要注意运行的命令一定是:mysqld --initialize --user=root --console, 有的文章介绍不加参数--user=root 也会报错, 所以一定要加这个参数,否则还会报出各种错误。在执行完这个命令后需要记住分配的root@user的临时密码,在下一篇文章会介绍如何启动mySQL服务和修改临时密码
