win10 安装mysql 8.0.12
按照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的更多相关文章
- win10 安装mysql 8.0.18 解决Navicat初次连接报错
win10 安装mysql 8.0.18 解决Navicat初次连接报错 win10 安装mysql 8.0.18-winx64 一,先去官网下载mysql 安装包 https://dev.mysql ...
- Linux安装mysql.8.0.12
1. linux安装mysql8.0.12,亲测可用. 以下是安装过程中出现的问题: 1 [root@localtest1 file]# systemctl start mysqld 2 Job fo ...
- 【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 ...
- win10安装mysql 8.0.11
mysql安装包可到官网下载,地址:https://dev.mysql.com/downloads/mysql 1.首先解压文件包,我这解压到E:\install_work\mysql目录下: 2.发 ...
- MySQL 8.0.12 基于Windows 安装教程(超级详细)
MySQL 8.0.12 基于Windows 安装教程(超级详细) (一步一步来,装不了你找我!) 本教程仅适用Windows系统,如果你原本装了没装上,一定要先删除原本的数据库,执行:mysqld ...
- win10下MYSQL 8.0.16的下载、安装以及配置
win10系统MySQL 8.0的下载安装超详细教程 https://blog.csdn.net/qq_34444097/article/details/82315587 下载安装配置链接:https ...
- windows下mysql 8.0.12安装步骤及基本使用教程
本文实例为大家分享了windows下mysql 8.0.12安装步骤及使用教程,供大家参考,具体内容如下 补充:mysql 已经更新到了 8.0.19,大致步骤和这个差不多,照着来就完事了. 我下载的 ...
- cmake编译安装mysql 5.6.12
cmake安装mysql 5.6.12 从mysql 5.5 开始就要用cmake编译安装 下载mysql 下载地址:http://pan.baidu.com/s/1o68xxqE 一.安装mysql ...
- windows下安装 mysql 8.0 以上版本以及遇到的问题
Windows 上安装 MySQL Windows 上安装 MySQL 相对来说会较为简单,地那就链接 https://cdn.mysql.com//Downloads/MySQL-8.0/mysql ...
随机推荐
- 本地Git仓库和Github仓库的关联
1.我们首先创建一个文件夹(用于保存本地仓) 在我们想要创建的路径下右键鼠标打开Git Bash Here(创建一个文件夹,并进入文件夹) 2.通过命令git init把我们刚才创建的文件夹变成Git ...
- 在多机器上远程执行JMeter
安装完jmeter之后直接执行%InstallDir%\apache-jmeter-3.2\bin\JMeter.bat可以启动UI界面,可以编辑或者执行TestPlan等,默认情况下,用例是在本机执 ...
- git误commit大文件导致不能push问题解决
git push时终端报错: error: RPC failed; HTTP 413 curl 22 The requested URL returned error: 413 Request Ent ...
- TGCA数据的标准化以及差异分析--转载
转载果子学生信 https://mp.weixin.qq.com/s/Ph1O6V5RkxkyrKpVmB5ODA 前面我们从GDC下载了TCGA肿瘤数据库的数据,也能够把GDC下载的多个TCGA文 ...
- js 延时等待
//延时器,2秒后执行函数 function test(){ alert("aaaa"); } setTimeout(function () { test(); }, ); //或 ...
- 实验七 《FBG》—-小学生课后习题答案原型设计
一.实验目的与要求 1.掌握软件原型开发技术 2.学习使用软件原型开发工具 二.实验内容与步骤 1.开发工具: 使用的工具:墨刀(APP端开发原型) 工具简介: 墨刀(MockingBot)是一款简单 ...
- 给web请求加遮罩动画
效果预览: css: /*#fountainG{ position:relative; margin:10% auto; width:240px; height:29px }*/ #fountainG ...
- Java多线程之volatile关键字《一》
关键字volatile的主要作用是使变量在多个线程间可见. 1.关键字volatile与死循环 如果不是在多继承的情况下,使用继承Thread类和实现Runnable接口在取得程序运行的结果上并没有什 ...
- Codeforces 741 D - Arpa’s letter-marked tree and Mehrdad’s Dokhtar-kosh paths
D - Arpa’s letter-marked tree and Mehrdad’s Dokhtar-kosh paths 思路: 树上启发式合并 从根节点出发到每个位置的每个字符的奇偶性记为每个位 ...
- JS-getHours()方法
var time=new Date().getHours(); 获取当前系统时间的小时值,eg:若当前系统时间为2019.4.25 10:52 则返回10