Windows平台下安装MySQL
MySQL版本
MySQL 5.7.33
Windows操作系统
Window7,64位,旗舰版
下载MySQL
解压并合理安放MySQL Server
- 将下载好的mysql-5.7.33-winx64.zip解压,并将解压好的文件夹妥善放置(比如放置在 Program FIles 文件夹内);
- 此处将解压文件放在了D:\Program Files下,并被重命名为了 MySql;
为 MySQL Server 配置环境变量
- 右击计算机,在弹出的快捷菜单中,选择“属性”命令;
- 在“系统”属性界面左侧,选择“高级系统设置”;
- 在打开的“系统属性”对话框中的“高级”选项卡页面的下方,选择“环境变量”;
- 在“用户变量”区块中,选择“新建”,在打开的对话框中,变量名写 MySql,变量值写 MySql 文件夹的完整路径(此处为D:\Program Files\MySql);
- 同样在系统变量中寻找 PATH 环境变量,如果有,点击“编辑”。在弹出的对话框中点击“新建”,输入%MySQL%\bin;
- 如果没有,点击“新建”,添加一个变量名为 Path 的环境变量。在这个环境变量的变量值处,添加%MySQL%\bin;
- 点击确定按钮退出环境变量配置对话框;
- 点击确定按钮退出系统属性配置对话框;
创建配置文件
在MySql根目录下创建my.ini文件添加以下内容:
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:\Program Files\MySql
# 设置 mysql数据库的数据的存放目录,MySQL 8+ 不需要以下配置,系统自己生成即可,否则有可能报错
datadir=D:\Program Files\MySql\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
安装
-
打开cmd窗口(千万不问怎么打开cmd窗口~~~~~~~~~~~~);
-
切换目录到安装路径下的bin目录。即进入MySQL文件夹所在的磁盘(此处是 D 盘)。再使用 cd指令进入MySQL Server所在文件夹的bin文件夹中。这一步非常重要,如果不在这个目录下,无法正确注册 MySQL 服务。
-
执行mysqld -install指令,注册 MySQL 服务。
出现Service successfully installed表示安装成功 -
当前目录下继续执行:
mysqld --initialize-insecure --user=mysql
生成data目录并创建root用户
- 启动mysql:
net start mysql
出现:MySQL服务正在启动
MySQL 服务已经启动成功。
- 登陆MySQL
命令:mysql -u root -p 密码为空,直接按Enter键进入
- 更改MySQL登陆密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
* 配置环境变量,便于以后不需进入安装路径才能调用sql.exe
- mysql的启动、停止
net stop mysql
net start mysql