• 如何安装 MySql 5.7.22


    你首先得去官网去下载一个zip文件,https://dev.mysql.com/downloads/mysql/

     以我所选版本为例,选择MYSQL Community Server 然后在右边选择你所对应的版本 我的是64位 下载相应的zip版本

    https://dev.mysql.com/downloads/mysql/5.7.html#downloads

    它又要让你注册了,别理他。

    下载好了,是如下图

    解压之后,应该是如下图一样,但是少了两个文件。一个是data文件夹,还有一个是mysql.ini

    接下来我们得去配环境变量了,不然待会没法执行mysqld命令了。点击计算机(右键)->属性->高级系统变量,新建一个系统变量:MYSQL_HOME,变量值设为E:mysql-5.7.22-winx64;(这边可以换成你自己的),然后在PATH的系统变量末尾加上%MYSQL_HOME%in;(;不能少哦)。这样环境变量就大功告成了。

    cmd进入到这个bin目录中,我们要去生成data文件夹了。

    执行mysqld --initialize-insecure --user=mysql (注意有空格)

    注意:这个时候系统会报 应用程序无法正常启动0xc000007b的错误,解决办法:用360管家下载DirectX,如果还不行,下载一个DirectX Repair V3.5修复工具修复一下就可以啦

    地址为:http://www.pc6.com/softview/SoftView_57945.html

    下载好了,直接点击

    就可以了。一般是C++那个库有问题,安装好了就没事了。然后再去执行那个命令mysqld --initialize-insecure --user=mysql 

    这个时候应该不会报错了,同时会生成data文件夹。

    创建my.ini文件,内容为(这里内容不一定要按照下文 可以自行百度 但是其实都差不多内容)

    [client]
    port=3306
    default-character-set=utf8

    [mysqld]
    # 设置为自己MYSQL的安装目录

    basedir=E:mysql-5.7.22-winx64
    # 设置为MYSQL的数据目录
    datadir=E:mysql-5.7.22-winx64data


    port=3306
    character_set_server=utf8
    sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER
    #开启查询缓存
    explicit_defaults_for_timestamp=true
    skip-grant-tables

     如果出现Service successfully installed 说明注册成功了

    如果没安装好这个service,可以删除这个服务,重新生成。这样MYsql就安装好了。

     

  • 相关阅读:
    PHP获取当前页面完整URL的方法
    PHP中常见的提示对照表
    PHP语言中使用JSON和将json还原成数组
    PHP中被定义为false的
    yum
    PHP中计划任务
    command shell 的知识整理
    js的包管理工具bower安装
    Shell脚本
    liunx中计算机壳层
  • 原文地址:https://www.cnblogs.com/yaoyao1556/p/9254265.html
Copyright © 2020-2023  润新知