Windows安装MySQL 5.7.18 解压版的教程
【MySQL 5.7.18 Windows安装教程】 在Windows环境下安装MySQL 5.7.18解压版,需要遵循一系列步骤。确保你的系统满足MySQL的最低硬件和软件要求。下面是详细安装过程: 1. **配置my.ini文件**: 在开始安装前,需要创建一个`my.ini`配置文件,它定义了MySQL服务器的参数。在MySQL的根目录下创建此文件,例如`D:\mysql-5.7.18-winx64`。文件内容应包含以下信息: ``` [client] default-character-set=utf8 [mysqld] port=3306 character_set_server=utf8 basedir="D:\\mysql-5.7.18-winx64" datadir="D:\\mysql-5.7.18-winx64\\data" character-set-server=utf8 default-storage-engine=INNODB [WinMySQLAdmin] D:\\mysql-5.7.18-winx64\\bin\\mysqld.exe ``` 注意,路径中反斜杠需要转义,或者直接使用斜杠。 2. **配置环境变量**: 将MySQL的`bin`目录添加到系统的`Path`环境变量中,以便可以从任何位置运行MySQL命令行工具。 3. **初始化数据库**: 运行`mysqld -initialize`命令来生成`data`文件夹以及默认的root用户密码。密码会在一个`.err`文件中记录,例如`D:\mysql-5.7.18-winx64\data\localhost.err`。 4. **注册服务**: 使用`mysqld -install`命令将MySQL注册为Windows服务。 5. **启动MySQL**: 使用`net start mysql`命令启动MySQL服务。 6. **登录MySQL**: 使用`mysql -uroot -p`命令登录,输入之前生成的默认密码。 7. **修改密码**: 登录后,使用`set password for root@localhost=password('new_password');`命令更改root用户的密码,将`new_password`替换为你想要的新密码。 8. **停止服务**: 使用`net stop mysql`命令停止MySQL服务。 9. **卸载服务**: 如果需要卸载MySQL服务,可运行`mysqld -remove`命令。 **安装后问题:ONLY_FULL_GROUP_BY** 在使用MySQL时,你可能会遇到`ONLY_FULL_GROUP_BY`错误。这是由于MySQL默认启用了`ONLY_FULL_GROUP_BY`模式,它要求SELECT语句中的所有列要么出现在GROUP BY子句中,要么是聚合函数的一部分。为了解决这个问题,你可以采取以下方法: 1. **临时解决方案**: 在每次会话开始时运行: ```sql SET @@global.sql_mode ='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'; ``` 2. **永久性解决**: 在`my.ini`文件的`[mysqld]`部分添加以下行,然后重启MySQL服务: ``` sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION' ``` **控制脚本** 为了方便日常使用,你可以编写一个批处理脚本来执行常见的MySQL操作,如启动、停止服务,以及登录MySQL等。例如: ``` @echo off :设置窗口字体颜色 color 0a :设置窗口标题 TITLE MySQL管理程序 call :checkAdmin goto menu :菜单 ... ``` 以上脚本只是一个框架,你需要根据实际需求添加相应的命令。 通过这些步骤,你可以在Windows上成功安装并配置MySQL 5.7.18解压版,同时解决了可能遇到的`ONLY_FULL_GROUP_BY`问题。记得定期更新MySQL以获取最新的安全补丁和功能改进。
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![html](https://img-home.csdnimg.cn/images/20210720083451.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![thumb](https://img-home.csdnimg.cn/images/20210720083646.png)
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
![avatar](https://profile-avatar.csdnimg.cn/default.jpg!1)
- 粉丝: 4
- 资源: 909
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
最新资源
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback-tip](https://img-home.csdnimg.cn/images/20220527035111.png)
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)