mysql 5.7.18 安装教程及问题汇总
MySQL 5.7.18安装指南及常见问题
亲爱的朋友们,今天我要和大家分享的是关于MySQL 5.7.18的安装教程以及安装过程中可能遇到的问题和解决方案。如果你正在考虑安装或已经安装了MySQL 5.7.18,这篇文章将为你提供宝贵的参考信息。
安装步骤:
1. 下载版本:你需要下载MySQL 5.7.18的版本。我下载的是Windows x64版本。
2. 解压安装:将下载的文件解压到你想要的安装目录,例如./Path/。
3. 配置环境变量:将./Path/bin/添加到你的环境变量Path的结尾处。
4. 配置myi文件:这是MySQL的配置文件,你需要设置端口、数据库路径、日志、buffer等配置信息。
5. 初始化数据库:打开命令行窗口,执行初始化命令。这包括`mysqld –initialize-insecure –user=mysql`等命令。
6. 开启防火墙端口:不要忘记在你的防火墙中添加MySQL所需的端口,并设置相应的入站规则。
常见问题汇总及解决方案:
问题1:执行mysqld命令时,提示缺少msvcr120.dll,msvcp120.dll等文件。
解决办法:你需要下载32位版本的msvcr120.dll,msvcp120.dll,ucrtbase.dll三个版本的dll文件,并放到mysql的bin目录下。
问题2:执行`mysqld –initialize-insecure –user=mysql`命令时出错。
解决办法:可能的原因有两个,一是没有创建对应的日志目录,二是数据存放目录不为空。确保日志目录存在且数据存放目录是空的。
问题3:在修改mysql的root密码时,使用`update user set psssword=password(“password”) where user='root';`指令报错。
解决办法:字段名“password”已改为“authentication_string”,所以你需要使用`update user set authentication_string=password(“password”) where user='root';`。
问题4:在添加用户时,使用`insert into mysql.user(host,user,authentication_string) values(“%”,”username”,password(“password”));`指令报错。
解决办法:在MySQL 5.7中,这种方式已不再适用。正确的做法是使用`grant usage`指令来添加用户。
以上就是关于MySQL 5.7.18的安装教程及问题汇总。如果你在安装或使用过程中遇到任何问题,欢迎留言咨询。长沙网络推广团队会及时回复大家的疑问,并感谢大家对狼蚁SEO网站的支持!希望这篇文章能为你带来帮助,为你的数据库之旅保驾护航。
编程语言
- mysql 5.7.18 安装教程及问题汇总
- Web.Config文件配置之限制上传文件大小和时间的属
- PHP中phar包的使用教程
- 详解使用nvm安装node.js
- 详解vue-cli本地环境API代理设置和解决跨域
- JavaScript中rem布局在react中的应用
- JavaScript 对象字面量讲解
- ES6实现的遍历目录函数示例
- 深入剖析JavaScript-Object类型
- mongoose设置unique不生效问题的解决及如何移除un
- asp.net(C#)跨域及跨域写Cookie问题
- YII2框架中添加自定义模块的方法实例分析
- PHP基础学习之流程控制的实现分析
- ES6新特性四:变量的解构赋值实例
- 使用npm发布Node.JS程序包教程
- JS实现的生成随机数的4个函数分享