mysql 8.0.17 解压版安装配置方法图文教程

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

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

精彩专题分享:

mysql不同版本安装教程

mysql5.7各版本安装教程

mysql5.6各版本安装教程

mysql8.0各版本安装教程

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

(0)

相关推荐

  • mysql 8.0.17 安装与使用教程图解

    写在前面 以前包括现在接到的项目,用的最多的关系型数据库就是SqlServer或者Oracle.后来因为接了一个要求以MySQL为数据库开发的项目.所以,不得不学习使用它.但是,自从学习并使用它运用到实际的开发的过程中还是会遇到很多的问题.以下是我在安装MySQL的过程中遇到的问题和总结.以防止下次再出现这样类似的问题. MySQL 安装 1.系统的环境是Win10 家庭版 2.在MySQL官网上下载 Windows 版本的MySQL 安装包. 地址为:MySQL官网 点击下载DownLoad后

  • windows10更换mysql8.0.17详细教程

    本文实例为大家分享了windows10更换mysql8.0.17的具体步骤,供大家参考,具体内容如下 下载windows版本mysql 解压后创建my.ini文件初始化mysql和data文件夹用来存数据 my.ini内容 [mysqld] # 设置3306端口 port=3306 # 设置mysql的安装目录 basedir=D:\javaDevlepTool\mysql\mysql-windows-service\mysql-8.0.17-winx64 # 设置mysql数据库的数据的存放目

  • mysql 8.0.17 winx64(附加navicat)手动配置版安装教程图解

    一.下载地址: mysql-8.0.17-winx64 下载解压 二.打开文件 在mysql文件夹下创建my.ini文件,复制一下内容到文件中: [client] #客户端端口号为3306 port = 3306 socket =/data/3306/mysql.sock # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] # 设置3306端口 port = 3306 user = root socket =/data/3306/mysql

  • mysql 8.0.17 安装图文教程

    本文为大家分享了mysql 8.0.17 安装图文教程,供大家参考,具体内容如下 安装环境:windows x64 1.下载安装包 下载地址:安装包 2.解压及初始化配置 解压并在根目录下新建初始化配置文件my.ini 在初始化配置文件中输入以下内容吗,注意安装路径和数据存放路径改为自己的 [mysqld] \# 设置3306端口 port=3306 \# 设置mysql的安装目录 basedir=D:\App\mySQL \# 设置mysql数据库的数据的存放目录 datadir=D:\App

  • windows 10 下mysql-8.0.17-winx64的安装方法图解

    1.官网下载,并解压 https://dev.mysql.com/downloads/mysql/ 下载下来之后是一个zip的压缩包文件:mysql-5.7.26-winx64.zip,然后对这个文件进行解压: 解压之后,我把解压的文件放在了D:\mysql-5.7.26-winx64下: 2.设置环境变量 配置MYSQL_HOME为MySQL的解压路径:D:\mysql-5.7.26-winx64,并在path设置%MYSQL_HOME%\bin,若是win7系统,则需要这样填写:;%MYSQ

  • mysql 8.0.17 安装配置图文教程

    本文记录了mysql 8.0.17 安装配置的图文教程,供大家参考,具体内容如下 1.下载安装包 下载地址:安装包 2.解压安装包到目录 这里解压到了D:\mysql-8.0.17-winx64 (图中有些文件是后续安装步骤生成的) 3.配置环境变量 我的电脑→右键→属性→高级系统设置→环境变量 点击"编辑",添加MySQL的bin文件夹的地址 4.配置文件 在MySQL文件夹D:\mysql-8.0.17-winx64中新建一个my.ini文件,写入如下信息: (不同安装地址注意更改

  • win2008下mysql8.0.11升级mysql8.0.17版本详细步骤

    升级背景: 为了解决mysql低版本的漏洞,从mysql5.5升级到了8.0.11版本,再次升级到了8.0.17版本(从版本是2019.7.22发布) mysql8.0.10以上的版本,安装步骤基本一样 经过学习,得知: MySQL的升级方式分为两种:原地升级和逻辑升级.这两种升级方式,本质没有什么区别的.只是在对数据文件的处理上有些区别而已.原地升级是直接将数据文件进行拷贝,而逻辑升级对数据文件的处理方式是通过逻辑导出导入,需要用到mysqldump. 逻辑升级大家都理解,这种方式在数据量比较

  • mysql 8.0.17 安装配置方法图文教程

    本文为大家分享了mysql 8.0.17 安装配置方法,供大家参考,具体内容如下 安装程序下载: 首先是登录MySQL的官网,下载MySQL 8.0.17的安装包.官网地址:https://www.mysql.com/ 打开MySQL官网后,在出现的页面上,点击DOWNLOADS按钮: 在跳出的页面中,再点击Community,如下图所示: 接下来,我们来到 MySQL Community下载页面,我们找到MySQL Community Server,并点击下载按钮,如下图所示: 点击完DOWN

  • 解决Mysql 8.0.17 winx64版本安装过程中遇到的问题

    一.手动创建添加my.ini文件 # CLIENT SECTION # ---------------------------------------------------------------------- # # The following options will be read by MySQL client applications. # Note that only client applications shipped by MySQL are guaranteed # to

  • mysql-8.0.17-winx64 部署方法

    1.官网下载mysql-8.0.17-winx64,选择Zip文件格式下载 2.解压到目标路径,我这里是E盘根目录,即E:\mysql8 3.根目录下创建my.ini,内容如下: [mysqld] #端口 port = 3306 #mysql安装目录 basedir = E:/mysql8 #mysql数据存放目录 datadir = E:/mysql8/data #允许最大连接数 max_connections = 1024 #服务端默认使用字符集 character-set-server =

随机推荐