首页 > 数据库 >Win11 MySQL 5.7 安装

Win11 MySQL 5.7 安装

时间:2023-06-02 15:55:49浏览次数:53  
标签:log 5.7 App MySQL Install mysql Win11

Win11 MySQL 5.7

  1. 下载

    1. MySQL Download

    2. 我下载的是5.7.4 m14

  2. 解压

    1. 解压到你指定的目录

    2. 这是我解压到的目录 D:\App_Install\mysql-5.7

  3. 设置环境变量

    1. 在环境PATH添加 D:\App_Install\mysql-5.7\bin

  4. 创建文件

    1. 在 D:\App_Install\mysql-5.7

    2. 创建 my.ini 文件

    3. 添加如下内容

    4. [mysqld]
      port=3306
      character_set_server=utf8
      basedir=D:\App_Install\mysql-5.7
      datadir=D:\App_Install\mysql-5.7\data
      server-id=1
      sql_mode=NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
      lower_case_table_names=1
      innodb_file_per_table = 1
      log_timestamps=SYSTEM
      ​
      log-error   = error.log
      slow_query_log = 1
      slow_query_log_file = slow.log
      long_query_time = 5
      log-bin = binlog
      binlog_format = row
      expire_logs_days = 15
      log_bin_trust_function_creators = 1
      secure-file-priv=D:\App_Install\mysql-5.7\uploads
      ​
      [client]   
      default-character-set=utf8

       

  5. 初始化

    1. 以管理身份运行 cmd

    2. 进入到D:\App_Install\mysql-5.7

      1. cd D:\App_Install\mysql-5.7

    3. 执行命令

      1. mysqld --initialize-insecure

    4. 切换到 bin 目录

      1. 执行

        1. 安装 mysqld –install MySQL57

        2. 启动 net start MySQL57

  6. 设置密码

    1. 查看版本信息
      mysql --version
      mysql  Ver 14.14 Distrib 5.7.4-m14, for Win64 (x86_64)
    2. mysql -uroot

    3. mysql>set password =password('你的密码');
      mysql>flush privileges;
      mysql>exit
    4. # 检查密码是否设置成功!
      mysql -u root -p
      # 输入你的密码
    5. mysql> show databases;
      +--------------------+
      | Database           |
      +--------------------+
      | information_schema |
      | mysql             |
      | performance_schema |
      | test               |
      +--------------------+
      4 rows in set (0.00 sec)
  7. 如果你想停止 MySQL 数据库

    1. net stop MySQL57
      MySQL57 服务正在停止.
      MySQL57 服务已成功停止。
      输入这条命令即可停止你的MySQL数据库!

标签:log,5.7,App,MySQL,Install,mysql,Win11
From: https://www.cnblogs.com/liuxiaomo/p/17452018.html

相关文章

  • Mysql读写分离
    拓扑图:推荐步骤:配置安装Mysql配置一主两从安装三台Mysql服务器配置和验证Mysql数据库主从复制配置和验证Mysql数据库的读写分离实验步骤:配置安装主Mysql修改mysql主配置文件设置密码安装从mysql服务器安装完成设置密码安装第二天从mysql服务器启动服务并设置密码配置主从复制验证主......
  • mysql 特有的 重复的主键 更新on duplicate key update
    insertintoharm_behavor_info(id,name,age,hobby,del_status)values(1,'xc','28','跑步',0)onduplicatekeyupdatedel_status=0,age=values(age),hobby=values(hobby)在向mysql中插入数据的时候,如果主键重复了,则执行更新语句。固定字段的值可以直接写,比......
  • mysql一键生成APIs应用
     Go&Rust......
  • MySQL日志
    文章目录一、理论二、错误日志(ErrorLog)三、二进制日志四、事务日志(redo日志)五、慢查询日志(slowquerylog)一、理论数据库日常操作和错误信息。MySQL有不同类型的日志文件(各自存储了不同类型的日志),从日志当中可以查询到MySQL数据库的运行情况、用户的操作、错误的信息等。MySQ......
  • 使用 mysql-replication python监听mysql binlog 实时同步数据
    使用mysql-replicationpython监听mysqlbinlog实时同步数据文章目录使用mysql-replicationpython监听mysqlbinlog实时同步数据前言一、环境二、安装与配置1.首先安装mysql-replication2.参数3.配置数据库4.读取binlog日志总结前言数据库的基础信息需要频繁访问,需要存入red......
  • Mysql / MariaDB 操作 《 json 》 字段
    Mysql/MariaDB操作《json》字段Mysql/MariaDB操作《json》字段提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录Mysql/MariaDB操作《json》字段前言环境一、数据库结构二、使用方法1.查找json_value字段中a字段等于1三、常用方法总......
  • MySQL 数据库巡检,DBA应该怎么做?
    一套正常运行的系统是一个复杂的系统工程,牵涉到主机、操作系统、网络、数据库、中间件、底层存储,还有系统的核心:应用。任何层面的故障都可能造成系统的不可用。今天聊一聊数据库层面的巡检问题。数据库巡检的目的:保障数据库的正常运行,保证数据的安全性,完整性、可靠性。这篇文章......
  • CentOS 下 MySQL 服务搭建
    1.卸载旧MySQL查看rpm包rpm-qa|grepmysql如果存在,使用如下命令卸载rpm-e查找是否存在mysql相关目录find/-namemysql卸载系统自带mariadb[root@localhost~]#rpm-qa|grepmariadbmariadb-libs-5.5.68-1.el7.x86_64mariadb-libs-5.5.64-1.el7.x86_64[root@localh......
  • 存储引擎的概念及作用,玩转MySQL
    前言从今天开始,就带各位小伙伴学习数据库技术。数据库技术是Java开发中必不可少的一部分知识内容。也是非常重要的技术。本系列教程由浅入深,全面讲解数据库体系。非常适合零基础的小伙伴来学习。全文大约【1567】字,不说废话,只讲可以让你学到技术、明白原理的纯干货!本文带......
  • Mysql:优化数据库结构
    冷热拆分表本同一张表的数据,有些字段用得多,有些用些用得少。在数据量大的情况下,可以将热数据单独一张,冷数据单独一张。典型的是用户基础信息表和用户详细信息表增加冗余字段学生表关联课程表,需要展示课程的简介和名称。可以考虑把这两个字段冗余到学生表里增加非空约束在业务......