按照CSDN以及博客园的其他教程, 之前安装过几次都有或多或少的bug

主要安装步骤:

1.配置my.ini文件

2.管理员进入终端, 切换到.../bin目录下进行操作

3.指令操作:

  1) mysqld --initialize --console              此指令正常情况下, 可以自动生成一项随机密码, 一定要复制下这个密码方便后续登录

  2)mysqld --install                     成功后会有提示

  3)net start mysql                    成功后有启动显示字样, 若启动失败, 建议 mysqld remove 或者直接删除

  4)mysql -u root -p                     正常情况会有Enter Password, 这里输入步骤1中的密码, 一定不要输错

  5)alter user "root"@"localhost" identified by "mysql";    这句指令是修改初始密码为mysql, 末尾双引号内的即新密码, 可以自定义,此句mysql指令一定要用分号结尾

基本就完成了

my.ini文件内容:

# 数据库服务端配置项
[mysqld]
# 数据库路径
basedir=D:\MySQL8.0.12\mysql-8.0.12-winx64
# 数据路径
datadir=D:\MySQL8.0.12\data
# 端口号
port=3306
# 默认字符集
character-set-server=utf8mb4
# 存储引擎
default-storage-engine=INNODB
# 客户端配置项
[mysql]
# 默认字符集
default-character-set=utf8mb4
# 连接客户端配置项
[client]
default-character-set=utf8mb4

注意: 上面文件中数据库路径和数据路径根据自己的写

该文件我放在mysql-8.0.12-winx64目录下

供参考的博主的博客:

https://www.jb51.net/article/146111.htm

我遇到的bug主要如下:

1. cmd打开不是管理员身份运行, mysql 和 mysqld命令报错

  其实win10 开始菜单下, 可以如下操作

  右击开始菜单, 点击这个windows PowerShell(管理员)

2. 第一次可能是下载的安装包有问题, 不完整, 所以.....一定要下载完整

官网操作如下, 最后不登录下载, 点击那个  No thanks, just start my download

https://dev.mysql.com/downloads/mysql/

3.重装前没删除干净

  重装过程中屡次报错, 安装失败, 不能出现正常的套路

  之前没装干净的时候, 安装过一次不带密码的, 但是使用的特别不方便

  删除干净的效果, 在控制面板->管理工具->服务里面, 没有MySQL服务

删除步骤, 需要去注册表删除:

  a. 删除解压缩的mysql文件; 我一开始只是把安装路径下的mysql文件夹全部删除了(也就是放那个官网下载下来的压缩包的路径)

  b.注册表删除(要找齐全)

  win+r, 运行框输入regedit,以下两个路径下的MySQL都要删除

  HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\MySQL

  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL

删除后一定要重启

win10 安装mysql 8.0.12的更多相关文章

  1. win10 安装mysql 8.0.18 解决Navicat初次连接报错

    win10 安装mysql 8.0.18 解决Navicat初次连接报错 win10 安装mysql 8.0.18-winx64 一,先去官网下载mysql 安装包 https://dev.mysql ...

  2. Linux安装mysql.8.0.12

    1. linux安装mysql8.0.12,亲测可用. 以下是安装过程中出现的问题: 1 [root@localtest1 file]# systemctl start mysqld 2 Job fo ...

  3. 【Linux】CentOS 7.4 安装 MySQL 8.0.12 解压版

    安装环境/工具 1.Linux(CentOS 7.4版) 2.mysql-8.0.12-el7-x86_64.tar.gz 安装步骤 参考:https://dev.mysql.com/doc/refm ...

  4. win10安装mysql 8.0.11

    mysql安装包可到官网下载,地址:https://dev.mysql.com/downloads/mysql 1.首先解压文件包,我这解压到E:\install_work\mysql目录下: 2.发 ...

  5. MySQL 8.0.12 基于Windows 安装教程(超级详细)

    MySQL 8.0.12 基于Windows 安装教程(超级详细) (一步一步来,装不了你找我!) 本教程仅适用Windows系统,如果你原本装了没装上,一定要先删除原本的数据库,执行:mysqld ...

  6. win10下MYSQL 8.0.16的下载、安装以及配置

    win10系统MySQL 8.0的下载安装超详细教程 https://blog.csdn.net/qq_34444097/article/details/82315587 下载安装配置链接:https ...

  7. windows下mysql 8.0.12安装步骤及基本使用教程

    本文实例为大家分享了windows下mysql 8.0.12安装步骤及使用教程,供大家参考,具体内容如下 补充:mysql 已经更新到了 8.0.19,大致步骤和这个差不多,照着来就完事了. 我下载的 ...

  8. cmake编译安装mysql 5.6.12

    cmake安装mysql 5.6.12 从mysql 5.5 开始就要用cmake编译安装 下载mysql 下载地址:http://pan.baidu.com/s/1o68xxqE 一.安装mysql ...

  9. windows下安装 mysql 8.0 以上版本以及遇到的问题

    Windows 上安装 MySQL Windows 上安装 MySQL 相对来说会较为简单,地那就链接 https://cdn.mysql.com//Downloads/MySQL-8.0/mysql ...

随机推荐

  1. JS引擎的执行机制:探究EventLoop(含Macro Task和Micro Task)

    在我看来理解好JS引擎的执行机制对于理解JS引擎至关重要,今天将要好好梳理下JS引擎的执行机制. 首先解释下题目中的名词:(阅读本文后你会对这些概念掌握了解) Event Loop:事件循环Micro ...

  2. 第一次使用eclipse出现的问题

    最近开始学习java,在一系列操作下安装好了eclipse后,按照书上的问题写了一个小程序 问题: 用户从键盘只能输入整数,程序输出这些整数的乘积. 看到这个问题后就感觉和c语言蛮像的,首先去ecli ...

  3. NBC朴素贝叶斯分类器 ————机器学习实战 python代码

    这里的p(y=1|x)计算基于朴素贝叶斯模型(周志华老师机器学习书上说的p(xi|y=1)=|Dc,xi|/|Dc|) 也可以基于文本分类的事件模型 见http://blog.csdn.net/app ...

  4. ipv4网络无访问权限

    昨天折腾了一天这个网络受限问题,都没有得到解决,驱动精灵.电脑管家(我不用360).重置Winsock目录.网络重置.组策略控制台.重启路由器(学校的以太网,工作时间不好重置路由器)都用了个遍,一直都 ...

  5. 关于PHP5.6连接SqlServer

    在做一个PHP报名系统的时候需要使用mssql来和winform结合起来使用, 但是发现我的php环境没有sqlsrv模块,于是乎,我就开始百度了 找到了微软官方下载地址,对照php版本,下载对应的模 ...

  6. Error creating bean

    问题原因 Caused by: org.hibernate.hql.internal.ast.QuerySyntaxException: bookinfo is not mapped,sql语句中的表 ...

  7. Docker Swarm Mode 学习笔记 (基本概念)

    ​ Swarm 是使用 SwarmKit 构建的 Docker 引擎内置(原生)的集群管理和编排工具 节点 ​ 运行 Docker 的主机可以主动初始化一个 Swarm 集群 docker swarm ...

  8. 记录一下最近的解决的坑爹bug

    最近解决的bug长得都很别致啊,记录一下 一 :天气插件引用报403 项目里有一个天气插件引用一直报403 后来确定原因是headers里缺少referer源,无法访问资源的服务器,再后来又发现项目引 ...

  9. 人脸识别-arcface损失函数

    参考博客: L-margin softmax loss:https://blog.csdn.net/u014380165/article/details/76864572 A-softmax loss ...

  10. JVM垃圾回收(三)- GC算法:基础

    GC算法:基础 在介绍GC算法在实际场景中的实现之前,我们先定义一些必要的术语,以及GC算法的基本准则.具体的细节会因收集器的不同而稍有区别,但是基本上来说,所有的收集器会关注以下两个方面: 找出所有 ...