远程安装MySQL遇到的坑
- 记录一下在安装工作过程中所遇到的坑
- 1.安装mysql时报错: 由于找不到vcruntime140_1.dll,无法继续执行代码
- 2.mysql远程连接被拒绝,报错:2003-can't connect to MySQL server on '192.168.*.*'(100060"Unknown error)
- 3.You must reset your password using ALTER USER statement before executing this statement.
- 4.用navicat连接数据库报错:1130-host ... is not allowed to connect to this MySql server如何处理
记录一下在安装工作过程中所遇到的坑
背景:https://www.runoob.com/mysql/mysql-install.html 我安装资料查阅是这个网址;在安装过程中发现他并没有提及要配置环境变量,不知道为什么。
1.安装mysql时报错: 由于找不到vcruntime140_1.dll,无法继续执行代码
按照教程下载完压缩包后直接进行解压然后在安装时发现了找不到vcruntime140_1.dll这个错误;
解决办法: 这是缺少了动态链接库(.ddl文件), 跟mysql无关, 下载这个ddl文件即可。解压后将vcruntime140_1.dll
复制到C:\Windows\System32
即可
参考链接:
2.mysql远程连接被拒绝,报错:2003-can’t connect to MySQL server on ‘192.168..’(100060"Unknown error)
解决办法: 开放端口;阿里云开放端口
3.You must reset your password using ALTER USER statement before executing this statement.
发生情况: 一直没有更改过初始密码
解决办法: alter user user() identified by “密码”;
4.用navicat连接数据库报错:1130-host … is not allowed to connect to this MySql server如何处理
解决办法:
-
修改user表中的Host:update user set Host=’%’ where User=‘root’;
-
最后刷新一下:flush privileges;
最后祝愿大家也祝愿自己工作生活一切顺利,也希望自己考虑的要更周全不要直接莽,学会逻辑思考。