mysql zip archive 版本(5.7.19)安装教程详细介绍
MySQL Zip Archive 版本 5.7.19 安装教程详解
一、下载与解压
从官方网站下载 MySQL Zip Archive 版本 5.7.19。下载完成后,将其解压至您选择的目录。为方便使用,建议将此目录的路径添加到系统的环境变量中。
二、配置环境及默认文件
解压后,默认配置可能无法完全满足需求。为解决可能出现的乱码等问题,建议进行默认文件配置。在解压的 MySQL 目录下,新建一个名为 `myi` 的文件,并写入以下内容:
[mysql]
default-character-set=utf8
[mysqld]
port = 3306
basedir=你的解压路径
datadir=D:\mysql\mysql-5.7.17-winx64\data
max_connections=200
character-set-server=utf8
default-storage-engine=INNODB
请注意,`basedir` 需要替换为您实际的解压路径。
三、安装 MySQL 服务
若连接数据库时出现错误,很可能是因为 MySQL 服务尚未安装。请打开搜索栏,找到 cmd.exe 并以管理员身份运行。切换至解压文件的 bin 目录,然后输入 `mysqld install` 并按回车。
四、初始化并启动服务
对于 MySQL 5.7 以后的版本,尝试直接启动服务时可能会出错,因为缺少 data 文件。需运行 `mysqld --initialize` 以创建 data 目录。完成后,即可正常启动 MySQL 服务。
五、设置 PATH 路径(可选)
为便于操作,可设置 PATH 路径。右键点击“我的电脑”->属性->高级系统设置->环境变量->PATH->编辑,将 MySQL 软件 bin 目录的路径添加到 PATH 中(一般放在 PATH 的最前面,然后添加“;”)。
六、启动 MySQL
完成以上步骤后,即可打开 MySQL。在命令行中输入 `mysql -uroot -p`,按回车。如未设置密码,直接按 Enter 键即可进入 MySQL,开始进行数据库的各种操作。
以上就是 MySQL Zip Archive 版本 5.7.19 的安装教程。希望对您有所帮助,如有需要,欢迎参考。安装过程中如有任何问题,欢迎随时交流。MySQL 5.7安装与配置指南:适用于zip archive版本(详细教程)
===========================
亲爱的读者们,今天我们将详细介绍如何安装和配置MySQL zip archive版本(5.7.19),希望此教程能对大家有所帮助。在开始前,请确保您已经具备管理员权限,并准备好相应的安装环境。接下来,让我们一步步完成MySQL的安装与配置。
一、设置MySQL客户端默认字符集
-
我们需要在MySQL客户端设置默认字符集为UTF-8,以确保数据库的正常运行和数据准确性。
二、配置mysqld服务
1. 端口设置:我们将MySQL的端口设置为默认的3306。
2. 安装目录与数据目录设置:根据您的实际情况,设置MySQL的安装目录和数据存放目录。在以下教程中,我们将安装目录设置为“D:\Database\MySQL Server 5.7”,数据目录为“D:\Database\MySQL Server 5.7\data”。
3. 允许最大连接数:根据实际情况,设置MySQL允许的最大连接数为200。
4. 字符集设置:服务端默认使用UTF-8字符集。
5. 默认存储引擎:创建新表时,默认使用INNODB存储引擎。
三、初始化数据库文件
-
(重要步骤)运行cmd(需以管理员身份)并执行命令“mysqld --initialize”。此步骤非常重要,因为MySQL 5.7及之后的版本需要初始化生成数据库文件(根目录下的data文件),否则后续无法启动服务。
四、安装与启动服务
1. 执行命令“mysqld install”以安装服务。
2. 执行命令“start MySQL”以启动服务。如需停止服务,可运行“s mysql”。
五、设置登录密码及解决ERROR 1045问题
-
执行命令“mysql -uroot -p”时,可能会遇到ERROR 1045(28000)错误,这是因为尚未设置登录密码。为解决此问题,请按照以下步骤操作:
1. 打开配置文件myi,去掉skip-grant-tables前面的注释,然后重启服务,这样登录时就可以略过密码。
2. 进入mysql数据库,依次执行以下命令:
```sql
use mysql;
update user set authentication_string=password("root") where user="root";
flush privileges;
quit;
```
以上命令将为用户"root"设置密码为"root"。
六、解决其他常见问题
-
1. 在打开配置文件myi后,需在skip-grant-tables前面加上注释掉,然后重启服务,使用设置的密码登录。
2. 如果遇到ERROR 1820 (HY000)错误,可能需要修改一次密码,例如使用命令“set password=password("root");”。
至此,MySQL zip archive版本(5.7.19)的安装与配置完成。如在安装过程中遇到任何问题,欢迎留言咨询,我们将及时回复。非常感谢大家对狼蚁SEO网站的支持!
平面设计师
- mysql zip archive 版本(5.7.19)安装教程详细介绍
- Element-ui中元素滚动时el-option超出元素区域的问题
- 一步步打造简单的MVC电商网站BooksStore(2)
- angular.js实现购物车功能
- ThinkPHP跳转页success及error模板实例教程
- H5+C3+JS实现五子棋游戏(AI篇)
- D3.js中强制异步文件读取同步的几种方法
- 奥特曼剧场版国语
- jQuery给表格添加分页效果
- php使用CURL模拟GET与POST向微信接口提交及获取数据
- ASP.NET中MultiView和View选项卡控件的使用方法
- 微信小程序 增、删、改、查操作实例详解
- sqlserver索引的原理及索引建立的注意事项小结
- AngularJS通过ocLazyLoad实现动态(懒)加载模块
- Vue取消eslint语法限制
- redux.js详解及基本使用