本教程仅适用Windows系统,如果你原本装了没装上,一定要先删除原本的数据库,执行:mysqld --remove mysql,然后在看我的帖子!

第一步:到MySQL官网下载安装包

第二步:将下载好的安装包(mysql-8.0.12-winx64 .zip)解压到相应路径下,建议安装在空间比较大的盘内。(我的安装路径是:D:\mysql-8.0.12-winx64)这边的安装目录一定要记清楚 !!

第三步:在安装目录下新建一个配置文件,命名为my.ini(这边要注意,我当时在安装的时候,遇到了最大的麻烦,以前的经验贴都没有具体提到,创建一个配置文件,在你解压的文件夹内先新建一个文本文档,然后再更改格式,一定要把txt扩展名改成.ini)。详细见下:

最关键一步来了:在my.ini内复制粘贴以下内容(全部复制下来):

[mysql]

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

default-character-set=utf8

[mysqld]

;设置3306端口

port = 3306

; 设置mysql的安装目录

basedir=D:\Software\Programming Software\Database\MySQL\mysql-8.0.12-winx64

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

datadir=D:\Software\Programming Software\Database\MySQL\mysql-8.0.12-winx64\data

; 允许最大连接数

max_connections=200

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

character-set-server=utf8

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

default-storage-engine=INNODB

第四步: 以管理员身份运行cmd.exe命令行工具:

右击命令提示符,选择管理员运行

第五步:执行以下命令,进到MySQL安装目录bin目录下:

#进入MySQL安装目录:

cd /d D:\mysql-8.0.12-winx64\bin

(此处一定不要直接复制粘贴,因为我们创建的文件夹不一定相同,一定要看清自己的安装目录)

#执行命令安装MySQL:

mysqld install

#执行以下命令初始化data目录(5.7之后必须执行该命令之后才可以启动mysql)

mysqld --initialize-insecure

#执行以下命令启动mysql

net start mysql

第六步:配置root账号的密码:

#执行以下命令登录mysql,第一次登录无需输入密码,直接回车就好

mysql -u root -p

#登录成功之后,执行以下命令修改密码( newpassword修改为自己设置的密码):

alter user ‘root'@‘localhost' identified with mysql_native_password by ‘newpassword';

#修改完密码之后,执行以下命令刷新权限

flush privileges;

第七步:恭喜你!mysql已经安装完成!

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

本文标题: 基于Windows安装MySQL 8.0.12图文教程

本文地址: http://www.cppcns.com/shujuku/mysql/269641.html

如何安装mysql 8.0.12_基于Windows安装MySQL 8.0.12图文教程相关推荐

  1. VirtualBox基于Windows安装

    VirtualBox基于Windows安装 软件安装 选择安装位置 添加快捷方式 网络重置警告 开始安装 安装完成 问题描述 新建虚拟机只显示32位版本 官方网站:点击进入 (需要科学上网) 软件安装 ...

  2. 基于Windows安装langconv实现繁体和简体字的转换

    基于Windows安装langconv实现繁体和简体字的转换 在学习自然语言处理的时候,大家可能已经发现有些中文数据集是繁体字,那么当我们的任务需求是输出简体字时就需要对原始中文数据集进行字体转换,达 ...

  3. oracle vm virtualbox安装mac os,虚拟机VirtualBox安装MAC OS 10.12图文教程

    [转]虚拟机VirtualBox安装MAC OS 10.12图文教程 时间:2018-12-05    阅读次数:1982   来源:博客园 VirtualBox虚拟机安装Mac OS 10.12图文 ...

  4. tcp服务器修改端口号,RAKsmart服务器:Windows修改远程端口号的图文教程

    在使用RAKsmart服务器的时候,很多站长不会修改远程端口号,主机侦探教大家Windows修改远程端口号的图文教程. windows远程桌面默认使用的是3389,为了提高服务器安全性,可以修改默认端 ...

  5. Windows Server 2008 R2 服务器系统安装图文教程

    Windows Server 2008 R2 服务器系统安装图文教程 https://www.jb51.net/os/535658.html http://www.machenike.com/arti ...

  6. mysql asp.net core_基于 ASP.NET Core 2.0 WebAPI 后台框架搭建(2) - EF Core (MySQL) CodeFirst 数据库迁移与依赖注入...

    概述 上一章,我们简单的搭建了依赖注入的三层架构,但是,没有真正的使用,而我们现在就使用MySQL数据,基于 EF Core 的 DbFirst 进行框架搭建. 步骤 1. 右击 Entity 项目, ...

  7. 二进制安装mysql集群_基于二进制安装Cloudera Manager集群

    一.环境准备 参考链接:https://www.cnblogs.com/zhangzhide/p/11108472.html 二.安装jdk(三台主机都要做) 下载jdk安装包并解压:tar xvf ...

  8. ubuntu16.04安装NIVIDIA显卡驱动,cuda8.0,cuDNN6.0以及基于Anaconda安装Tensorflow-GPU

    一.安装NAVIDIA驱动 安装之前首先得下载NAVIDIA驱动,其中语言要选择Chinese 下载好以后看一下,应该在Download哪里 1.打开终端,先删除旧的驱动 sudo apt-get p ...

  9. MySQL--入门篇:MySQL入门必会知识 Windows安装MySQL的zip包 一步一步带你图解安装MySQL过程 详细图解MySQL语句

    阅读目录 数据和数据库 MySQL介绍 MySQL的详细安装教程 Windows版本:MySQLl的安装.启动和基础配置 下载 配置 环境变量 安装 和 启动MySQL服务端 MySQL的卸载 MyS ...

最新文章

  1. Install Package and Software
  2. python操作word填表_Python 自动化办公—Word 文本操作命令
  3. python小项目案例-python_flask小项目实例-编一个小网站
  4. 使用 WebBrowser 操作 js
  5. SNI: 实现多域名虚拟主机的SSL/TLS认证
  6. 真格量化——GFTD策略
  7. centos 需要哪些常用端口_Docker 最常用的镜像命令和容器命令
  8. mysql服务等待应答超时_从mysql备份报错来看net_read_timeout 和net_write_timeout参数
  9. windows环境下注册安装GitHub Desktop使用方法详解
  10. 发明与实用新型专利了解
  11. mplayer全参数
  12. 感悟大学一年的成长经历
  13. 联想t450进入bios设置按哪个键_thinkpad笔记本怎么进bios设置|联想thinkpad开机进bios按哪个键-系统城...
  14. 视频转gif(源码)
  15. app 的 icon图标 有黑边
  16. 【LA3523 训练指南】圆桌骑士 【双连通分量】
  17. zookeeper伪分布环境搭建
  18. ParaView Visualizer 在ubuntu22.04环境下快速开发入门指南
  19. 机器学习算法工程师面试集锦(更新中)
  20. 多传感器融合研究(一)

热门文章

  1. 手机看直播时卡屏幕显示无法连接服务器,看直播不再卡!教你几招提升网速方法...
  2. mysql的知识_mysql基础知识
  3. 面料正反、倒顺、经纬判别方法
  4. LARGE_INTEGER类型和QueryPerformanceFrequency()
  5. 看似简单的hashCode和equals面试题,竟然有这么多坑!
  6. 业界 | 从未卜先知的信号灯说起,阿里城市大脑的智慧交通实践
  7. ECharts4简单入门
  8. 微信小程序调查报告(二)-账号注册篇
  9. mybatis中使用使用模块化sql
  10. mysql主从数据库不同步的2种解决方法(转)