最近学习的内容涉及到MySQL的知识,所以安装一个MySQL非常有必要,参考别人的教程安装过程还算顺利,其中遇到了一些问题查了一些也解决了,这里把整个安装过程梳理一遍,给大家一个参考。

  我手里的电脑是64位Win10家庭中文版,安装的MySQL是官网下载的8.0.15社区版,可以去官网下载最新版本,我这里也贴上百度网盘的文件,大家也可以直接下载

  链接: https://pan.baidu.com/s/1Kk0wz7paSFf2MIQwKdB7fg 提取码: erip

第一步:安装MySQL服务

  这里下载完成的是一个压缩文件,直接将里面的‘mysql-8.0.15-winx64’文件夹解压到你想要安装的路径即可,我是直接安装在C盘的。

解压完后的文件路径如下图::

在Windows系统中以管理员方式运行命令行

这里启动的命令行工具是以Windows->system32开头的

接下来通过命令行工具进入刚才解压的MySQL安装文件中的bin目录下

然后输入mysqld -install 等待安装服务。注意中间有一个空格。

这里我已经安装了,所以提示服务已安装,如果之前没有安装,会提示‘Service successfully installed.’

第二步:配置MySQL

在命令行中进入bin目录后,先输入‘mysqld --initialize--insecure’,回车后再次在bin目录下输入‘mysqld --initialize’,这时会在‘mysql-8.0.15-winx64’目录下生成一个‘data’目录

在‘data’目录下包含一个‘.err’文件,文件名是你的电脑用户名,用记事本打开可以看到

红色标记部分是MySQL的初始密码,后面会用到。

接下来在‘mysql-8.0.15-winx64’目录下新建一个‘.ini’格式的文件,然后在里面输入以下代码并保存:

要注意basedir和datadirde的内容。

第三步:启动MySQL服务

输入登录命令'mysql -u root -p',然后根据提示将前面的密码输入进去:

也可以通过下面的命令更改密码:

通过'show databases;'显示数据库中的内容,注意不要丢了英文分号

使用quit命令可以退出MySQL

第四步:配置环境变量

右键‘此电脑’-》‘属性’-》‘高级系统设置’-》‘环境变量’

在‘用户变量’的‘Path’路径中添加‘C:\mysql-8.0.15-winx64\bin\’,然后保存,这样以后就可以直接从命令行工具启动MySQL了,而不需要先进入‘bin’目录下。

MySQL_8.0.15_Windows10_X64 安装教程的更多相关文章

  1. CentOS 6.0 图文安装教程

    CentOS 6.0下载地址:wget http://ftp.riken.jp/Linux/centos/6.0/isos/i386/CentOS-6.0-i386-bin-DVD.iso 下边就是安 ...

  2. MySql-8.0.12 安装教程

    MySql-8.0.12 安装教程随笔https://www.cnblogs.com/CrazyDemo/p/9409995.html MySQL 安装https://m.runoob.com/mys ...

  3. MySQL 8.0.20 安装教程图文详解(windows 64位)

    MySQL 8.0.20 安装教程图文详解(windows 64位)  更新时间:2020年05月09日 15:09:04   转载 作者:瘦肉粥不加糖     这篇文章主要介绍了MySQL 8.0. ...

  4. MySQL8.0.20安装教程,MySQL8.0.20安装详细图文教程

    1.下载链接如下: MySQL8.0.20版本 https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-20.html 其他版本:MySQL8 ...

  5. MySQL8.0.20安装教程图文详解,MySQL8.0.20安装教程winodws10

    MySQL8.0.20安装教程图文详解,非常详细 一:mysql官网下载 https://dev.mysql.com/downloads/file/?id=494993 不用注册,直接下载就好 二:解 ...

  6. mysql8.0.20安装教程,mysql下载安装教程8.0.20

    mysql8.0.20下载安装教程  mysql8.0.20安装教程 mysql安装包+mysql学习视频+mysql面试指南视频教程 下载地址: 链接:https://pan.baidu.com/s ...

  7. MySQL8.0.28安装教程全程参考MySQL官方文档

    前言 为了MySQL8.0.28安装教程我竟然在MySQL官方文档逛了一天,至此献给想入门MySQL8.0的初学者.以目前最新版本的MySQL8.0.28为示例进行安装与初步使用的详细讲解,面向初学者 ...

  8. hadoop2.1.0编译安装教程

    由于现在hadoop2.0还处于beta版本,在apache官方网站上发布的beta版本中只有编译好的32bit可用,如果你直接下载安装在64bit的linux系统的机器上,运行会报一个INFO ut ...

  9. hadoop2.1.0和hadoop2.2.0编译安装教程

    由于现在hadoop2.0还处于beta版本,在apache官方网站上发布的beta版本中只有编译好的32bit可用,如果你直接下载安装在64bit的linux系统的机器上,运行会报一个INFO ut ...

随机推荐

  1. js弹框怎么获得父页面的元素

    js获取父页面的元素可以用$(window.parent.document).find("#customer_id").val();这里的customer_id表示父页面某一个元素 ...

  2. REST API -- 缓存和并发

    REST API -- 缓存和并发 https://www.cnblogs.com/cgzl/p/9165388.html 本文所需的一些预备知识可以看这里: http://www.cnblogs.c ...

  3. 微服务架构 Steeltoe

    .NET Core 微服务架构 Steeltoe 使用(基于 Spring Cloud) https://www.cnblogs.com/xishuai/p/steeltoe-and-spring-c ...

  4. Qt5.7中使用MySQL Driver(需要把libmysql.dll文件拷贝到Qt的bin目录中。或者自己编译的时候,链接静态库)

    Qt5.7中使用MySQL Driver 1.使用环境 Qt5.7的安装安装就已经带了MySQL Driver,只需要在安装的时候选择一下即可.如果没有安装,可以采取自己编译的方式.在Qt的源码包的q ...

  5. 洪水(flood)

    洪水(flood) 题目背景 Awson是某国际学校信竞组的一只菜鸡.今年,该市发生了千年难遇的洪水.被监禁在学校的Awson不甘怠堕,想将自己投入到公益服务事业中去.这天,他偷了H老师的小电驴,偷偷 ...

  6. UI2_同步下载

    // // ViewController.m // UI2_同步下载 // // Created by zhangxueming on 15/7/17. // Copyright (c) 2015年 ...

  7. 集合、迭代器、增强for循环、泛型

    1集合 集合是java中提供的一种容器,可以用来存储多个数据. 数组的长度是固定的.集合的长度是可变的.集合中存储的元素必须是引用类型数据. 1.1ArrayList集合存储元素(复习) 例: pub ...

  8. Hello World另类写法

    #include<iostream> #define _ using namespace std; #define __ int main() #define ___ { #define ...

  9. ios 开发发布证书配置详细流程

    iOS证书配置实践 本文参考了: iOS证书配置指南:http://dev.umeng.com/push/ios/license-configuration-guide 写在前面: 团队开发证书的管理 ...

  10. The Mythical Man-Month

    大家所熟知的Windows XP操作系统,源代码行数已经达到40百万行.为了连接用户和计算机底层硬件,庞大操作系统这一层太过于复杂,没有一个人能完全理解它如此数量的所有代码,而多人的合作开发又需要它被 ...