zoukankan      html  css  js  c++  java
  • windows系统MySQL5.7版本安装过程详解


    安装mysql有时会出现问题,干脆写篇文章记录一下踩过的坑,需要安装的时候就so easy了。

    windows系统MySQL5.7版本安装过程详解

    mysql官方下载地址
    官方下载慢?可以选择我提供的百度网盘地址-提取码:cczy
    打开官方下载地址默认显示的是最新版本的MySQL,可以点击如下图所示,来查看其他版本
    在这里插入图片描述
    然后选择需要的版本并点击下方Download即可
    在这里插入图片描述

    解压文件及初始化一些简单的配置

    下载下来的是一个压缩包,解压到你想放到的目录下面,并配置下mysql环境变量%MYSQL_HOME%in
    进入解压后的根目录新建data文件夹和my.ini文件
    在这里插入图片描述
    my.ini文件内容如下(或者配置些自己需要的参数):

    [mysql]
    # 设置mysql客户端默认字符集
    default-character-set=utf8 
    [mysqld]
    #设置3306端口
    port = 3306 
    # 设置mysql的安装目录
    basedir=C:developToolsmysql-5.7.27-winx64
    # 设置mysql数据库的数据的存放目录
    datadir=C:developToolsmysql-5.7.27-winx64data
    # 允许最大连接数
    max_connections=200
    # 服务端使用的字符集默认为8比特编码的latin1字符集
    character-set-server=utf8
    # 创建新表时将使用的默认存储引擎
    default-storage-engine=INNODB
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16

    安装MySQL服务以及初始化

    以管理员身份运行cmd,执行安装mysql服务的命令:

    mysqld install
    • 1

    切记要以管理员身份运行cmd,不然会报出如下错误:

    Install/Remove of the Service Denied!
    • 1

    安装成功控制台会输出Service successfully installed.

    假设这里出现安装不成功,那么就有可能是你之前安装了但是卸载不完全导致的,所以一定要将以前的mysql卸载干净。附上完整卸载mysql的方法:
    1.在控制面板中卸载mysql软件
    2.删除mysql服务:以管理员身份运行cmd->输入sc delete MySql(任务管理器打开服务,查看你本地以前安装的mysql服务名)
    2.卸载过后删除C:Program Files (x86)MySQL该目录下剩余了所有文件,把mysql文件夹也删了
    3.windows+R运行“regedit”文件,打开注册表
    4.删除注册表:HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesEventlogApplicationMySQL文件夹
    5.删除 HKEY_LOCAL_MACHINESYSTEMControlSet002ServicesEventlogApplicationMySQL文件夹,如果没有可以不用删除了
    6.删除C盘下的C:ProgramDataMySQL 所有文件,该programData文件是系统隐藏文件夹,设置显示后即可见
    卸载干净后重新执行上边安装mysql服务的操作

    mysql服务安装成功后,再来执行mysql初始化的命令:

    mysqld --initialize
    • 1

    初始化完成后,启动mysql:

    net start mysql
    • 1

    如果出现mysql无法启动,解决办法就是进入解压后的MySQL根目录,把data文件夹删除,然后重新执行一遍初始化命令再重新启动。

    初始化密码

    启动成功之后,由于初始化有默认密码,我们可以在data文件夹下面以err为后缀的文件当中查看默认初始化分配的密码:
    在这里插入图片描述
    在这里插入图片描述
    修改mysql初始化默认密码:
    cmd控制台执行命令:

    mysql -u root -p
    • 1

    输入上面找到的密码,然后登录上去,执行更改默认的root密码命令:

    alter user root@localhost identified by '123456';
    • 1

    此时windows系统MySQL5.7版本安装就完成了。最后说一下如何新增用户并进行远程连接:
    我们使用Navicat进行用户管理,添加新用户的时候可以看到主机输入框:
    在这里插入图片描述

    如果想让该用户可以进行远程连接,请输入:%
    假如就是本地连接使用,请输入:localhost

     
  • 相关阅读:
    C# RSA
    C# DES
    C# AES 加密
    【数据结构与算法分析(c语言)】 链表的游标实现 .h文件方法全实现
    ubuntu 14.04和16.04 解决 sql 导入中文乱码问题
    React Native 错误:A problem occurred configuring project ':app'. 和Execution failed for task ‘XXX’
    React Native与夜神模拟器连接第一次白屏没有显示Welcome to React Native
    吴恩达【深度学习工程师】 04.卷积神经网络 第三周目标检测 (2)YOLO算法
    吴恩达【深度学习工程师】 04.卷积神经网络 第三周目标检测 (1)基本的对象检测算法
    吴恩达【深度学习工程师】 04.卷积神经网络 第四周特殊应用(2)神经风格转换
  • 原文地址:https://www.cnblogs.com/xiondun/p/14915231.html
Copyright © 2011-2022 走看看