Windows系统离线安装MySQL

584 阅读2分钟

持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第2天,点击查看活动详情

前言

由于工作需要,我一个前端仔也要被迫搞数据库了😥 还是离线的

所以不免遇到了一些坑,来记录一下,希望能够帮助大家少走一些弯路

离线安装MySQL

安装MySQL分两种,一种是 msi 格式的安装包安装,另一种是 zip 格式的免安装压缩包安装;

msi 格式的直接双击安装即可,本文只要介绍 zip 格式的离线安装MySQL。

MySQL离线安装包

image.png

配置环境变量

此电脑右键点击属性

image.png

点击右侧高级系统设置

image.png

进入系统属性,点击环境变量

image.png

在系统变量 path 后追加MySQL路径

image.png

一定要写到bin目录下

image.png

配置 my.ini

首先解压mysql压缩包,在mysql目录下创建文件夹data以及 my.ini文件

image.png

    [mysqld]
    #设置3306端
    port = 3306
    # MySQL程序安装目录
    basedir=D:\mysql
    # 数据库文件存放地址
    datadir=D:\mysql\data 
    #设置最大连接数
    max_connections=512
    #允许临时存放在查询缓存区大小
    query_cache_size=0
    #服务端使用的字符集默认为8比特编码的latin1字符集
    character-set-server=utf8
    # 数据库默认使用引擎
    default-storage-engine=INNODB
    [mysql]
    # mysql客户端默认的字符集,5.7才有的,5.6以及之前的版本没有default-character-set属性
    default-character-set=utf8
    ————————————————

basedir:是MySQL的根目录;

datadir:是MySQL下的data目录;

安装mysql

以管理员身份运行CMD命令行,进入MySQL的安装的bin目录

image.png

输入命令安装mysql

    .\mysqld -install

然后初始化数据库,输入命令

    .\mysqld --initialize --user=mysql --console

启动mysql

    net start mysql

登录

    .\mysql -u root -p

image.png

到此就安装好了MySQL

本文到此结束

如果大家还有什么其他想法,欢迎在评论区交流!