安装配置MYSQL
1. 安装包获取
下载MySQL 8.1.0
,下载地址:https://downloads.mysql.com/archives/community/ .
Product Version选择8.1.0,下载Windows (x86, 64-bit), ZIP Archive
,打开安装。
2. 解压mysql-8.1.0-winx64.zip
将压缩包解压到D:\mysql-8.1.0
。解压路径中不能有空格和中文字符。
3. 配置环境变量
右击【此电脑】->【属性】->【高级系统设置】->【环境变量】->【系统变量】->双击【Path】,打开【编辑环境变量】窗口,添加路径。
4. 在MySQL安装目录下创建my.ini配置文件和data文件夹
【my.ini】文件内容如下:
# 服务器配置
[mysqld]
# 设置3306端口
port=3306
# MySQL安装目录
basedir=D:\\mysql-8.1.0\\mysql-8.1.0-winx64
# 数据存放目录
datadir=D:\\mysql-8.1.0\\mysql-8.1.0-winx64\\data
# 最大连接数
max_connections=1000
# 最大重试连接次数,防止暴力破解等恶意攻击
max_connect_errors=10
# 服务器的字符集
character-set-server=utf8mb4
# 新建表时的默认存储引擎
default-storage-engine=INNODB
# 客户端配置(所有MySQL客户端:MySQL命令行客户端、Navicat、phpMyAdmin...)
[client]
port=3306
default-character-set=utf8mb4
# 客户端配置(MySQL命令行客户端),优先级高于[client]节点
[mysql]
# 指定默认连接的 MySQL 服务器的端口号
port=3306
default-character-set=utf8mb4
5. 安装MySQL服务
5.1 以管理员方式打开命令窗口:
【win】->搜索【cmd】->右击【命令提示符】->【以管理员身份运行】,打开【管理员:命令提示符】
5.2 切换到MySQL根目录下bin文件夹中
C:\Windows\System32>d:
D:\>cd D:\mysql-8.1.0\mysql-8.1.0-winx64\bin
5.3 安装服务
执行mysqld --install
安装MySQL服务,出现Service successfully installed.
表示成功安装了MySQL服务。
D:\mysql-8.1.0\mysql-8.1.0-winx64\bin>mysqld --install
Service successfully installed.
6. 初始化数据库
执行命令:mysqld --initialize-insecure --user=mysql
7. 启动MySQL服务
执行命令:net start mysql
,启动MySQL服务。
8. 初始化root账号密码
由于免安装模式,默认无需密码即可登录,Enter password:
直接回车即可登录。
初始化密码:
D:\mysql-8.1.0\mysql-8.1.0-winx64\bin>mysql -u root -p
mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';