win安装mysql8(解压版)

一、下载

网址:https://dev.mysql.com/downloads/mysql/

image-20241024125340257

二、安装

  • 解压,管理员CMD,前往根目录下的\bin目录,示例 cd /d D:\GreenSoftware\mysql-8.0.40-winx64\bin

  • 根目录创建 my.ini 文件,记得修改文件中的两个目录,且用 \\ 或者 /,端口可以自行修改

    [client]
    # 设置mysql客户端默认字符集
    default-character-set=utf8
    
    [mysqld]
    # 设置端口为65500,避免与默认3306端口冲突
    port=65500
    # 设置MYSQL的安装目录
    basedir=D:\\GreenSoftware\\mysql-8.0.40-winx64\\
    # 设置MYSQL的数据目录
    datadir=D:\\GreenSoftware\\mysql-8.0.40-winx64\\data\\
    # 允许的最大连接数
    max_connections=200
    # 服务端使用的默认字符集
    character-set-server=utf8
    # 新表的默认存储引擎
    default-storage-engine=INNODB
  • CMD命令

    # 初始化,会获得一个初始密码,如果不小心忘了,可以看博客结尾
    mysqld --initialize --console
    
    # 安装MySQL服务(Service successfully installed.)
    mysqld --install
    
    # 启动MySQL服务(The MySQL service was started successfully.)
    net start mysql
    
    #修改密码(端口就是my.ini里面自己配置的)
    mysql -u root -p -P65500
    
    ALTER USER 'root'@'localhost' IDENTIFIED BY 'YourNewPassword!';
    
    # 刷新权限并且退出
    FLUSH PRIVILEGES;
    EXIT;

三、其他

临时密码丢失:

  1. 删除已有的 data 目录:

    • 打开文件资源管理器,导航到您的 MySQL 安装目录,例如 D:\GreenSoftware\mysql-8.0.40-winx64
    • 找到并删除 data 文件夹。
  2. 重新执行初始化命令以及后续即可(日志可能不太一样,不影响)。

分类: 学习分享 标签: windows MySQL

评论

全部评论