记录一下自己安装过程遇到的问题,也希望对大家有用。

1、下载(官方推荐的是下载安装版本,但是解压版更便捷),下载地址:

2、解压,我们需要增加一步操作:

(1)创建一个名为my.ini的文件,补充:之前建了data文件夹,但是后续安装报错,引以为戒;

3、修改my.ini文件:

[mysql]

# 设置mysql客户端默认字符集

default-character-set=utf8

[mysqld]

# 设置3306端口

port = 3306

# 设置mysql的安装目录

basedir = D:\\Program Files\\mysql\\

# 设置mysql数据库的数据的存放目录

datadir = D:\\Program Files\\mysql\\data

# 允许最大连接数

max_connections=20

# 服务端使用的字符集默认为8比特编码的latin1字符集

character-set-server=utf8

# 创建新表时将使用的默认存储引擎

default-storage-engine=INNODB

# 创建模式

sql_mode = NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

特别要注意:

(1)D:\\Program Files\\mysql\\data 这个目录一定要是“\\”,千万别弄成“\”不然会报错,或者可以用“/”;

(2)Mysq安装目录和数据存放目录一定要修改为你自己设定的目录,除非你设置的目录与上述一致。

4、配置mysql的环境变量:

点击Path,增加:

5、以管理员身份运行cmd,执行以下操作:

(1)切换到mysql的bin目录;

(2)执行mysqld --initialize命令,此时会生成一个新目录data,查看.err文件,可以看到root用户生成的随机密码;

(3)执行mysqld --install命令,安装mysqld服务;

(4)执行net start mysql命令,启动mysql服务;

(5)执行mysql -u root -p命令,连接mysql数据库,输入上述随机生成的密码;

(6)执行以下sql重置root密码:

mysql> alter user 'root'@'localhost' identified with mysql_native_password by '新密码';

tips:

mysqld –initialize-insecure自动生成无密码的root用户;

mysqld –initialize自动生成带随机密码的root用户;

mysqld -remove移除自己的mysqld服务;

net stop mysql命令,停止mysql服务

如果报错,清空data文件夹,最好还是删掉data文件,重新执行remove--initialize--install--start(这些不是命令)流程即可;

精彩专题分享:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

mysql8.0.17压缩包安装教程_mysql 8.0.17 解压版安装配置方法图文教程相关推荐

  1. python解压版怎么安装不了_python 连接数据库mysql解压版安装配置及遇到问题

    引言 今天学习python连接数据库,就想安装一下mysql数据库,没想到小小的数据库也遇到了不少挫折,所以我就把自己的安装过程以及问题写出来分享给大家. mysql下载链接:https://u205 ...

  2. mysql5.7.18压缩包下载_MySQL 5.7.18 解压版安装

    原文链接:https://my.oschina.net/u/3474266/blog/895696 我在安装免安装版的5.7.18的时候出现了问题,正好找到这个,十分感激 今天下载安装了MySQL C ...

  3. mysql 解压版启动_Mysql 5.7.18 解压版安装及启动实例方法

    这篇文章主要介绍了Mysql 5.7.18 解压版下载安装及启动mysql服务的图文详解,非常不错,具有参考借鉴价值,需要的朋友可以参考下 因MySQL Community Server5.7.18的 ...

  4. mysql 8.0.12解压版安装教程_mysql 8.0.12 解压版安装教程

    本文为大家分享了mysql 8.0.12 解压版安装教程,供大家参考,具体内容如下 1.首先在官网上下载mysql8.0.12的压缩包:下载地址 2.下载成功后解压到任意目录,比如我的是E:\down ...

  5. mysql-8.0.17解压版安装步骤及MySQL服务无法启动问题的解决办法

    mysql-8.0.17解压版安装步骤及MySQL服务无法启动问题的解决办法 参考文章: (1)mysql-8.0.17解压版安装步骤及MySQL服务无法启动问题的解决办法 (2)https://ww ...

  6. Mysql8.0.22解压版安装教程-小白专用(Windows系统)

    Mysql解压版安装教程(免装版) 1.资源下载 2.软件解压 2.1选择位置 2.2 更改名字(去文件明后缀) 3.配置文件 3.1 创建my.ini文件 3.2 更改my.ini文件内容 3.3 ...

  7. mysql-8.0.14-winx64,mysql-8.0.15-winx64 解压版安装教程及退出的三种方式

    1.官网下载,并解压 2.设置环境变量 配置MYSQL_HOME为MySQL的解压路径,并在path设置;%MYSQL_HOME%\bin 3.在MySQL解压路径下,新建my.ini 配置初始化参数 ...

  8. mysql8.0安装设置密码_mysql8.0.11安装配置方法图文教程 MySQL8.0新密码认证方式

    本文为大家分享了mysql8.0.11安装配置方法图文教程.MySQL8.0新密码认证方式,供大家参考,具体内容如下 1.前言 Oracle已经发布了MySQL8.0GA,GA在外国就是release ...

  9. mysql8.0.13解压版安装密码设置_windows下mysql8.0.13解压版安装图文教程

    本文为大家分享了mysql8.0.13安装图文教程,供大家参考,具体内容如下 1.1. 下载: 我下载的是64位系统的zip包: 下载地址 下载zip的包 1.2.配置环境变量: 变量名:MYSQL_ ...

  10. mysql5.7安装教程绿色_mysql 5.7.17 安装配置方法图文教程(windows)

    这篇文章主要为大家分享了mysql 5.7.17 安装配置方法图文教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 一.下载软件 1. 进入mysql官网,登陆自己的Oracle账号(没有账号的 ...

最新文章

  1. mysql的profile_Mysql分析-profile详解
  2. 好用到爆的 Java 小技巧
  3. docker安装到指定目录_Docker常用命令总结
  4. 获取linux服务器基本信息脚本
  5. mysql 动态传入表名 存储过程_MySQL之常见约束以及事务和存储过程
  6. python编程(基于订阅模式的mvc实现)
  7. Codeforces Round #315 (Div. 2C) 568A Primes or Palindromes? 素数打表+暴力
  8. html引用单文件组件,webpack入坑之旅(五)加载vue单文件组件_html/css_WEB-ITnose
  9. 12.GitLab System Hooks
  10. 双目估计方法_双目深度估计中的自监督学习概览
  11. Linux源码安装Mysql5.7
  12. Pygame安装教程及基本配置(详细图文)
  13. 2021年1月PHP面试题总结
  14. 业界 | 数据科学家要先学逻辑回归?图样图森破!
  15. html中相对路径怎么写,什么是相对路径?相对路径的具体写法和用法
  16. 为什么要去做亚马逊僵尸跟卖呢 亲身经历告诉你
  17. 饥荒控制台输入没用_饥荒联机版代码怎么用 代码输入没用解决方法
  18. python朋友圈自动点赞_基于airtest的朋友圈自动点赞
  19. 鸟哥的Linux私房菜(基础篇)中涉及的所有网址
  20. 神策数据如何帮助企业实现营销自动化?

热门文章

  1. Java核心知识点学习----多线程中的阻塞队列,ArrayBlockingQueue介绍
  2. python电脑怎么打开任务管理器_利用Python调用Windows API,实现任务管理器功能
  3. python从零开始学习网站-7天从零开始学Python
  4. java 集合初始化_6种方法初始化JAVA中的list集合
  5. java sql变更存储,MySQL更改数据库数据存储目录,mysql数据存储
  6. java计算点在圆内外_java – 在O((n s)log n中计算圆交叉点)
  7. 10.11.5 brew mysql_mac 通过brew 安装的mysql启动失败解决方案
  8. java日期格式正则表达式_Java-日期 正则表达式
  9. (十七)spring cloud微服务分布式云架构-eureka 基础
  10. linux使用iscsi磁盘的几个步骤