MySQL8的安装主要有两种方式:
第一种是 .msi类型文件 利用界面可视化向导安装 繁琐选择
第二种是 zip压缩文件 利用命令行快速安装 简单直接[推荐]
系统演示环境: Windows 11、10
MySQL8版本 : mysql-8.1.0-winx64 (发布于2023年7月18日)
一、下载地址
1.[推荐]直接打开下载:cdn.mysql.com//Downloads/…
2.手动选择下载页面:dev.mysql.com/downloads/m…
二、安装
演示默认MySQL8将安装在 D:\mysql-8.1.0-winx64
1.解压文件mysql-8.1.0-winx64.zip
得到文件夹 mysql-8.1.0-winx64,整体放到D盘下。
MySQL8存在目录为D:\mysql-8.1.0-winx64
核对配置文件。
特别注意核对MySQL8的路径,如下图所示
如无配置文件my.ini内容,可自行创建:
[mysqld]
port = 3380
basedir=D:\mysql-8.1.0-winx64\
datadir=D:\mysql-8.1.0-winx64\data
default_authentication_plugin=mysql_native_password
[client]
port = 3380
2.以管理员身份进入命令行cmd.exe执行安装和初始化
注意:以管理员身份执行cmd.exe,输入完一行指令按回车键执行
# 语句解释如下,默认路径为E:\myServer请根据实际修改
# 步骤㊀ [跳转到MySQL主进程mysqld目录]
D:
cd D:\mysql-8.1.0-winx64\bin
# 步骤二 [加入windows服务,自定义名字MySQL3380]
mysqld -install MySQL3380
# 步骤三 [初始化将生成数据文件夹data,生成无密码root帐号]
mysqld --initialize-insecure
# 步骤四 [启动MySQL服务]
net start MySQL3380
# 步骤五 通过命令行,进入mysql控制台。默认密码为空,回车即可
mysql -u root -p
# --------------------------------------------
# [卸载服务(未用到!!!!!!!!!)重复安装时使用]
net stop MySQL3380
sc delete MySQL3380
3.测试MySQL安装是否成功
输入语句 mysql -u root -p ,登录帐号root,密码为空的 用户
mysql -u root -p
输入SQL语句 ,查看系统当前时间
SELECT now();
4.SQL常用命令(待补充)
SELECT * FROM 表名;
SELECT 列名1,列名2 FROM 表名;
CREATE DATABASE 考勤 CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
USE 考勤;
CREATE TABLE 课程 (
id INT PRIMARY KEY AUTO_INCREMENT,
教室 TEXT,
时段 VARCHAR(255),
日期 DATE
);
INSERT INTO 课程
(教室,时段,日期)
VALUES
('615教室','1-4','2023-11-08'),
('606教室','5-8','2023-11-08');