MySQL 5.7安装教程
MySQL是一种流行的开源数据库管理系统,广泛应用于各种应用程序中,本文将详细介绍如何在Windows系统上安装MySQL 5.7版本,以下是具体步骤和注意事项:
一、下载MySQL 5.7安装包
1、官方网站:
[MySQL官方下载地址](https://dev.mysql.com/downloads/mysql/)
选择“Looking for previous GA versions”,然后找到MySQL 5.7版本。
2、镜像站点:
清华大学开源软件镜像站:[Tsinghua Open Source Mirror](https://mirrors.tuna.tsinghua.edu.cn/mysql/Downloads/MySQL-5.7/)
网易开源镜像站:[163 Open Source Mirror](http://mirrors.163.com/)
在下载列表中选择需要安装的版本(例如mysql-5.7.35-winx64.msi
),点击下载。
二、安装MySQL 5.7
1、双击启动安装包:
下载完成后,双击运行下载的.msi
文件。
2、许可协议:
勾选“I accept the terms in the License Agreement”,然后点击“Next”。
3、选择安装类型:
建议选择“Custom”自定义安装,这样可以自由设置安装路径和组件。
点击“Typical”进行典型安装,这是最常用的功能安装选项。
“Complete”为完全安装,会安装所有组件。
4、自定义安装路径:
点击“Browse…”按钮,设置MySQL的安装路径,可以将盘符C改为D,快速调整路径。
修改之后的安装路径点击“OK”,然后点击“Next”。
5、安装类型选择:
选择“Development Machine”(开发机器),适用于个人开发学习使用。
“Server Machine”(服务器机器)用于FTP、邮件、Web服务器等。
“Dedicated Computer”(专用计算机)用作MySQL服务器。
6、检查并安装必要组件:
如果电脑中缺少必要的组件(如Microsoft Visual C++ 2013),会提示安装,点击“Execute”执行安装。
7、安装过程:
继续点击“Next”,直到安装完成。
三、配置环境变量
1、打开系统属性:
右键“此电脑”,选择“属性”,然后点击“高级系统设置”。
2、环境变量设置:
在“系统变量”中找到“Path”,选中后点击“编辑”。
在“Path”环境变量中点击“新建”,将之前设置的MySQL安装目录添加进去,如果安装在D盘,则添加D:\mysql\bin
。
确定修改,返回,环境变量配置完成。
四、初始化数据库并启动服务
1、以管理员身份启动命令提示符:
一定要以管理员身份启动命令提示符。
2、定位到安装目录的bin目录下:
使用cd
命令进入MySQL安装目录的bin文件夹,cd D:\mysql\bin
。
3、初始化数据库:
执行命令mysqld --initialize
,生成data文件夹和临时密码。
4、启动MySQL服务:
执行命令net start mysql
,启动MySQL服务。
执行命令net stop mysql
,停止MySQL服务。
5、登录MySQL:
使用临时密码登录MySQL,命令为:mysql -u root -p
,输入临时密码。
五、修改root用户密码
1、登录成功后修改密码:
执行命令:ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
,将new_password替换为新密码。
刷新权限:FLUSH PRIVILEGES;
退出MySQL:exit;
六、配置字符集为utf8
1、创建my.ini文件:
在MySQL安装目录下新建一个文本文件,命名为my.ini
如下:
[client] default-character-set=utf8 [mysql] default-character-set=utf8 [mysqld] character-set-server=utf8
2、重启MySQL服务:
执行命令:net stop mysql
停止服务。
执行命令:net start mysql
启动服务。
七、验证安装
1、登录MySQL:
打开命令提示符,输入以下命令:mysql -u root -p
,使用新密码登录。
出现如下界面,表示登录成功:
Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is X Server version: 5.7.X MySQL Community Server (GPL)
八、常见问题及解答(FAQs)
Q1: 如何卸载MySQL?
A1: 可以通过控制面板中的“程序和功能”找到MySQL进行卸载,或者使用命令行工具:sc delete mysql
删除MySQL服务。
Q2: 忘记root密码怎么办?
A2: 可以通过跳过授权表的方式重置密码,步骤如下:
1、停止MySQL服务:net stop mysql
。
2、以跳过授权表模式启动MySQL:mysqld --skip-grant-tables
。
3、登录MySQL:mysql -u root
。
4、修改root密码:FLUSH PRIVILEGES;
。
5、重启MySQL服务:net stop mysql
,然后net start mysql
。
小编有话说
通过以上步骤,您已经成功安装了MySQL 5.7并完成了基本配置,如果在安装过程中遇到任何问题,可以参考MySQL官方文档或相关技术社区寻求帮助,希望这篇文章对您有所帮助,祝您使用愉快!