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

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

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

(1)创建一个名为my.ini的文件:

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的环境变量:

MYSQL_HOME
D:\Program Files\mysql

点击Path,增加:

%MYSQL_HOME%\bin;

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

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

mysqld --initialize


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

mysqld --install

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

net start mysql

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

mysql -u root -p

(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(这些不是命令)流程即可;

mysql 8.0.17 解压版安装教程相关推荐

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

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

  2. MySQL 8.0.29 解压版安装教程(亲测有效)

    对于电脑上没有Visual C++ 2019.exe 而导致安装不了Mysql Install的朋友此详细步骤会更加明了~ 一.下载(官方网站:MySQL)点击括号内的"MySQL" ...

  3. MySQL 8.0.15解压版安装教程(windows版)

    由于自己对软件控制欲比较强(我安装软件的时候会了解并配置所有该软件所能及的目录,e.g.chrome浏览器的下载目录,QQ微信的缓存文件目录以及接收文件目录,我必然会自己亲自设定等等),对于mysql ...

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

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

  5. mysql解压版怎么退出_mysql-8.0.15-winx64 解压版安装教程及退出的三种方式

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

  6. mysql 8.0.12 解压版安装步骤

    mysql 8.0.12 解压版安装步骤 最近看书刚好看到自动化测试框架搭建篇,需要使用python+mysql数据库做个数据驱动测试.电脑上的版本太低,准备安装一个最新的版本,记录下安装的过程. 安 ...

  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.22解压版安装教程-小白专用(Windows系统)

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

  9. mysql5.6解压包卸载_windows下安装、卸载mysql服务的方法(mysql 5.6 zip解压版安装教程)...

    MySQL是一个小巧玲珑但功能强大的数据库,目前十分流行.但是官网给出的安装包有两种格式,一个是msi格式,一个是zip格式的.很多人下了zip格式的解压发现没有setup.exe,面对一堆文件一头雾 ...

最新文章

  1. php常用的搜索引擎,常用搜索引擎高级命令有哪些
  2. CSS选择器、盒子模型及布局
  3. 多线程的多核分配问题验证
  4. flask 学习笔记 mvc ,sqlalchemy(insert,update)
  5. 基于Verilog语言的伪随机码的编写
  6. git编译安装与常见问题解决
  7. centos 安装mysql扩展_centos php安装mysql扩展的方法
  8. cctv系统车站服务器功能,CCTV系统
  9. 解决jfinal-ext CsvRender 中文乱码
  10. 支付宝有50万存款,但欠30万房贷。是还房贷好,还是买基金好?
  11. 运维 如何选择最合适的服务器方案(一):服务器硬件配置
  12. 古代埃及希腊,数学用的什么进制
  13. 人体呼吸感应雷达技术,智能雷达传感器,智能化感知雷达应用
  14. @click.prevent.native作用
  15. VMware解决:未能将管道连接到虚拟机: 所有的管道范例都在使用中。
  16. Python学习笔记——网络通信过程
  17. 《善数者成:大数据改变中国》读书笔记1
  18. 二元光学透镜的分光成像、消色差原理
  19. 一个前端菜鸟的成长历程
  20. 涨知识!你不知道的中国手机号码的编码和划分规则

热门文章

  1. 【毕业设计_课程设计】基于安卓APP的音乐播放器设计
  2. 宾利新飞驰 奢华难掩狂野
  3. 2019.1.20【NOIP提高组】模拟B组 JZOJ 4230 淬炼神体
  4. 解决github下载慢的问题
  5. matlab输出斜杠,MATLAB中的反斜杠运算符用于向量
  6. 华为手机能隐藏蓝牙吗_手机息屏还能这样玩?华为这几个隐藏小功能快学起来...
  7. 国内手机强删谷歌服务,告诉你该怎么办
  8. shell-trap-屏蔽信号锁定终端屏幕
  9. 转自南开bbs——看完了就不会有人再感慨奶粉事件了...
  10. 外企邮件回复模板_电子邮件回复模板