自序:最近又要重新用上Mysql,在有道笔记找了以前自己记录怎么安装mysql5.7的笔记,发现那个时候记得笔记比较随意,看的比较费劲,现在决定重新在博客记录一下,以便以后自己查阅的时候更加方便。

1. MySQL 5.7命令行安装方式已经和MySQL 5.6不一样了,MySQL 5.7 zip包解压后没有data文件夹,
需要执行数据初始化,MySQL 5.7也不再像MySQL 5.6那样默认提供一个没有密码的管理员账号root.

2. 命令行方式安装MySQL 5.7已经和MySQL 5.6及更早版本的操作步骤已经不一样了。(这里不介绍*.msi安装方法)
3. MySQL 5.7命令行安装的步骤(以下操作需有管理员权限,否则会出错)
① 将下载好的压缩包解压放到合适位置
② 配置系统环境变量
配置环境变量的步骤:

我的电脑->属性->高级->环境变量
选择PATH,在其后面添加: 你的mysql bin文件夹的路径 (如:E:\MySql5.7\bin )
 
③ 将my-default.ini文件中的绝对路径修改为你自己电脑上的绝对路径。

④ 接下来是初始化Mysql,调出命令行窗口(记得选择管理员身份运行),在命令行窗口中输入 
mysqld --initialize --user=root --console,回车(其中root是用户名,也可以设置其他的名字)
程序会返回一个临时密码,你需要把它复制下来备用。

成功后会看下Mysql目录,多出了一个data文件夹

修改my-default.ini文件

⑤ 现在安装MySQL服务,在命令行窗口中输入 mysqld --install MySQL,回车,

⑥ 服务安装成功以后,继续输入 net start MySQL, 回车。
(如果要设置是否在电脑开机时自动启动,可以在启动服务后输入 sc config MySQL start= auto (自动启动)
或者 sc config MySQL start= demand (手动启动),设置为手动启动以后,
每次开机都需要手动输入命令 net start MySQL 才能开启 MySQL 服务,建议设置为自动启动。)

⑦ 现在用MySQL客户端登录来修改用户密码,在命令行窗口中输入mysql -h127.0.0.1 -uroot -P3306 -p,
回车,输入之前拷贝的临时密码,注意:如果配置文件中修改了默认端口,需要请3306修改为对应的值。
 
在命令行窗口中输入 set password=password('root'); 回车,
密码修改成功,其中 root 就是以后的登录密码,你可以修改为自己需要的值
 

(注:对于相同大版本,以后如果需要升级MySQL,将data目录和my.ini保留,其他文件替换掉即可,

如果遇到较大变动,比如从MySQL 5.6升级到MySQL 5.7的时候,

那么你应该将数据库导出到文件,重新安装最新版本的MySQL后,再将数据库导入。)

MySQL 5.7 安装教程的更多相关文章

  1. MySQL数据库的安装教程及相关问题

    MySQL数据库的安装教程及相关问题 2018-07-13 MySQL数据库的下载及安装教程 问题1:Authentication plugin 'caching_sha2_password' can ...

  2. mysql 5.6 安装教程

    首先是下载 mysql-installer-community-5.6.14.0.msi ,大家可以到 mysql 官方网去下载,也可以到笔者所提供的地址去下载,下载方法在这里就不多说了,我想大家都明 ...

  3. Windows10 Apache2.4 PHP7 MySQL 5.7安装教程

    最近细细的折腾了win10下PHP环境的安装过程,每次安装总是有小问题,现在总结一下.安装之前需要注意,下载的安装包(除MySQL)外必须统一是64位或者统一时32位. 一. MySQL5.7的安装 ...

  4. mysql 5.7安装教程

    一.mysql下载地址  https://downloads.mysql.com/archives/installer/ 说在前面的话 我为什么已经尝试和使用过同类型产品的很多MySQL版本,还要书写 ...

  5. Mac for MySQL 5.7 安装教程

    一.环境 MAC OS X 10.10 二.下载MySQL 地址:http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.10-osx10.10- ...

  6. MySQL 5.7 安装教程(Win 10)

    MySQL5.7 下载 官网下载(不推荐使用):https://dev.mysql.com/downloads/mysql/ 清华镜像站下载(推荐):https://mirrors.tuna.tsin ...

  7. MySQL多实例安装教程

    目录 MySQL的多实例 实验准备: 准备阶段: 实验阶段 MySQL的多实例 实验准备: 1. 一个干净的centos7系统 2. 关闭防火墙和selinux 3. 之前已经二进制安装过的MySQL ...

  8. MySQL下载和安装教程

    1.下载MySQL数据库可以访问官方网站:https://www.mysql.com/ 2.点击DOWNLOADS模块下的Community模块下的MySQL Community Server进行下载 ...

  9. MySQL的rpm安装教程

    Linux 上安装 MySQL Linux平台上推荐使用RPM包来安装Mysql,MySQL AB提供了以下RPM包的下载地址: MySQL - MySQL服务器.你需要该选项,除非你只想连接运行在另 ...

随机推荐

  1. Docker 学习之命令详解

    1. docker version docker version 显示 Docker 版本信息. 2. docker info docker info 显示 Docker 系统信息,包括镜像和容器数. ...

  2. 【JavaWeb】Spring+SpringMVC+MyBatis+SpringSecurity+EhCache+JCaptcha 完整Web基础框架(三)

    Spring+SpringMVC MVC呢,现在似乎越来越流行使用SpringMVC框架,我自己用的感觉,是非常好,确实很舒服,配置一开始是麻烦了一点点,但是后续的开发真的是很清爽! SpringMV ...

  3. windows bat批处理语法简析

    第一节先介绍windows批处理.这个起源于跟旁边同事学习在windows用命令行办公,渐渐地有些批处理功能就需要了,于是专门抽出了几天学习了一下.我认为文档最重要的功能是为了备忘,择取了很多文档的例 ...

  4. Express4+Mongodb超简单入门实例

    开始前,请确保mongodb已经能正常工作,安装教程:windows下MongoDB的安装及配置 , 请自行安装配置.下面进入正文: 第一步:命令行创建数据库.表,并插入一条数据 命令如下: //创建 ...

  5. UP Board 人若有大胆,板子就很惨:首次上电开机失败

    前言 原创文章,转载引用务必注明链接. 注意:拍照自带抖动功能,画质大家凑合着看.冬日天气干燥,手触摸板子前建议流水洗手或者握持大体积导电体将静电放走. 本文使用Markdown写成,为获得更好的阅读 ...

  6. Java学习笔记-Math类

    并非所有的类都需要main方法.Math类和JOptionPane类都没有main方法.这些类中所包含的方法主要是为了供其他类使用. package welcome; public class Tes ...

  7. 利用Tomcat内置的servlet实现文件下载功能

    起因 最近博客所在的VPS挂了又要重装系统,又要重装各种软件. 以前我也经常更换VPS,每次更换都是各种坑爹事情..比如要下载java.下载tomcat.下载mysql..........以前每次我都 ...

  8. Gradle Maven 依赖管理

    仓库管理简介 本质上说,仓库是一种存放依赖的容器,每一个项目都具备一个或多个仓库. Gradle支持以下仓库格式: Ivy仓库 Maven仓库 Flat directory仓库 我们来看一下,对于每一 ...

  9. RabbitMQ常用命令行

    打印了一些rabbitmq服务状态信息,包括内存,硬盘,和使用erlong的版本信息rabbitmqctl -q status 各个参数说明:http://www.rabbitmq.com/man/r ...

  10. 获取exr图片上像素点的颜色通道

    google了好久,都没找到合适的方法,还是自己撸一串吧. import OpenEXR, Imath, array def get_channel(exr_file,pixel_pos,channe ...