• mysql 5.7.22 winx32 解压缩版安装步骤


    由于工作需要使用mysql数据库,特将安装过程记录下来,以备后续查阅!

    系统环境:Win7 x32
    软件准备:MySQL 5.7.22 winx32 解压缩版

    具体安装如下:

    1、把 mysql-5.7.22-winx32.zip 压缩文件解压到 D:\MySQL\ 目录下;
    2、在 D:\mysql\mysql-5.7.22-win32\ 目录下新建 my.ini 配置文件;
    3、用文本编辑器或其他编辑器打开 my.ini 文件,把以下代码复制粘贴进去,保存退出;

     
    #代码开始

    [Client]
    #设置端口
    port = 3309
     
    [mysqld]

    #设置端口
    port = 3309

    #设置mysql的安装目录
    basedir=D:\mysql\mysql-5.7.22-win32

    #设置mysql数据库的数据的存放目录
    datadir=D:\mysql\datas

    #允许最大连接数
    max_connections=1

    #服务端使用的字符集默认为8比特编码的latin1字符集
    character-set-server=utf8

    #创建新表时将使用的默认存储引擎
    default-storage-engine=INNODB

    sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
     
    [mysql]
    #设置mysql客户端默认字符集
    default-character-set=utf8

    #代码结束

    4、配置环境变量;
    4.1、新建系统变量 MYSQL_HOME ,并配置变量值为 D:\mysql\mysql-5.7.22-win32 ;
    4.2、编辑系统变量 Path ,将 ;%MYSQL_HOME%\bin 添加到 Path 变量值后面。

    5、以管理员身份运行命令提示符cmd(一定要用管理员身份运行,不然权限不够);

    5.1、使用dos指令,进入D:\mysql\mysql-5.7.22-win32 目录,运行以下指令

    mysqld --defaults-file=my.ini --initialize-insecure
    mysqld --install
    net start mysql

    参数说明:
    --defaults-file 默认使用的配置文件
    --initialize-insecure 自动生成无密码的root用户(推荐方式)
    --initialize 自动生成带随机密码的root用户

    实践:


    5.2、设置 mysql 的 root 密码,运行以下指令
    mysql -u root -p
    use mysql;
    update user set authentication_string=password('您的密码') where user='root';
    flush privileges;
    exit

    安装成功!

    其他修改root密码的方式:
    set password for root@localhost = password('123'); 

  • 相关阅读:
    vue项目 npm run build 打包项目防止浏览器缓存
    C 语言 for循环
    lvs负载均衡
    Vue基础3
    【HBuilder X】解决HBuilder X内置浏览器显示过大影响使用
    统一观测丨使用 Prometheus 监控 SQL Server 最佳实践
    vcpkg切换 Visual Studio 版本
    【MySQL】视图、函数、存储过程优缺点
    第9章 K8s进阶篇-持久化存储入门
    git工作流(待续)
  • 原文地址:https://blog.csdn.net/yyj8255/article/details/126003897