一、在官网上下载相应的mysql安装包,本人下载的是:mysql-5.7.10-winx64 (Windows (x86, 64-bit), ZIP Archive

附下载地址:http://dev.mysql.com/downloads/mysql/

二、将下载后的文件解压到指定目录(如:E:\Sun\SSM\mysql-5.7.10-winx64),并在该目录下新建一个my.ini文件基内容如下(注意目录要与你解压的对应)

[mysql]

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

default-character-set=utf8 

[mysqld]

#设置3306端口

port = 3306 

# 设置mysql的安装目录

basedir=E:\Sun\SSM\mysql-5.7.10-winx64

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

#datadir=E:\Sun\SSM\mysql-5.7.10-winx64\data

# 允许最大连接数

max_connections=200

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

character-set-server=utf8

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

default-storage-engine=INNODB 

三、进入cmd界面

1、安装mysql

C:\Users\Administrator>e:

E:\>cd Sun

E:\Sun>cd SSM

E:\Sun\SSM>cd mysql-5.7.10-winx64

E:\Sun\SSM\mysql-5.7.10-winx64>cd bin

E:\Sun\SSM\mysql-5.7.10-winx64\bin>mysqld --install

2、初始化开生成data文件夹

C:\Users\Administrator>e:

E:\>cd Sun

E:\Sun>cd SSM

E:\Sun\SSM>cd mysql-5.7.10-winx64

E:\Sun\SSM\mysql-5.7.10-winx64>cd bin

E:\Sun\SSM\mysql-5.7.10-winx64\bin>mysqld --initialize

3、启动服务(也可以在服务中去手动启动)

C:\Users\Administrator>e:

E:\>cd Sun

E:\Sun>cd SSM

E:\Sun\SSM>cd mysql-5.7.10-winx64

E:\Sun\SSM\mysql-5.7.10-winx64>cd bin

E:\Sun\SSM\mysql-5.7.10-winx64\bin>net start mysql

4、查看默认密码及修改密码(在解压目录:E:\Sun\SSM\mysql-5.7.10-winx64\data下有个计算机名.err的文件,我的计算机名是Sun )

4.1 Sun.err (其中有个临时密码:yCo2*#ZnQ2Ma)

2016-01-05T10:53:53.345887Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
2016-01-05T10:53:57.985152Z 0 [Warning] InnoDB: New log files created, LSN=45790
2016-01-05T10:53:59.486238Z 0 [Warning] InnoDB: Creating foreign key constraint system tables.
2016-01-05T10:53:59.868260Z 0 [Warning] No existing UUID has been found, so we assume that this is the first time that this server has been started. Generating a new UUID: a032b5c6-b39a-11e5-b224-f0761c00e1af.
2016-01-05T10:53:59.972266Z 0 [Warning] Gtid table is not ready to be used. Table 'mysql.gtid_executed' cannot be opened.
2016-01-05T10:53:59.992267Z 1 [Note] A temporary password is generated for root@localhost: yCo2*#ZnQ2Ma

4.2 修改密码

C:\Users\Administrator>e:

E:\>cd Sun

E:\Sun>cd SSM

E:\Sun\SSM>cd mysql-5.7.10-winx64

E:\Sun\SSM\mysql-5.7.10-winx64>cd bin

E:\Sun\SSM\mysql-5.7.10-winx64\bin>mysql -u root -p

然后输入临时密码,输入正确后会有mysql>

再输入: set password for root@localhost = password('12345'); //注意分号不能少,将密码设置成12345

mysql安装与配置(以mysql-5.7.10-winx64为例)的更多相关文章

  1. MySQL 安装 + 精简 + 配置

    MySQL 安装 + 精简 + 配置 下载安装 从官网 下载 Community Edition MySQL 5.6 版本 精简 根目录下只留 [data/bin/share] , my-defaul ...

  2. PPTP + FreeRADIUS + MySQL 安装与配置

    原文地址:http://www.zhukun.net/archives/5375 PPTP + FreeRADIUS + MySQL 安装与配置 2012/03/29Linux运维centos.Fre ...

  3. Linux下MySQL安装和配置

    --Linux下MySQL安装和配置 ---------------------------2014/05/18 Linux下MySQL的配置和安装 本文的安装采用 rpm 包安装 1.首先在官网下载 ...

  4. MySQL安装、配置、测试

    MySQL安装.配置.测试(win7_64bit) 目录 1.概述 2.本文用到的工具 3.MySQL安装配置 4.Java访问MySQL测试 5.注事事项 6.相关博文 >>看不清的图片 ...

  5. Linux下MySQL安装及配置

    Linux下MySQL安装及配置 安装MySQL Ubuntu系统中,直接使用apt install的方式去安装MySQL的服务端和客户端,MySQL的客户端必须安装,否则无法通过命令连接并操作MyS ...

  6. Docker之Mysql安装及配置

    原文:Docker之Mysql安装及配置 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/zhaobw831/article/details/8014 ...

  7. CentOS7 下的mysql安装与配置

    之前虽然也安装过多次mysql,但每次都会遇到各种小问题,这次记录下来,以备后查. 首先是下载与安装 # wget http://dev.mysql.com/get/mysql-community-r ...

  8. CentOS 6.5系统使用yum方式安装LAMP环境和phpMyAdmin,mysql8.0.1/mysql5.7.22+centos7,windows mysql安装、配置

    介绍如何在CentOs6.2下面使用YUM配置安装LAMP环境,一些兄弟也很喜欢使用编译的安装方法,个人觉得如果不是对服务器做定制,用yum安装稳定简单,何必去download&make&am ...

  9. centos 7.3 服务器环境搭建——MySQL 安装和配置

    centos 7.3 服务器环境搭建——MySQL 安装和配置服务器信息如下:服务器:阿里云系统 centos 7.3 (阿里云该版本最新系统)mysql版本:5.7.18 (当前时间最新版本)连接服 ...

  10. MySQL安装过程net start mysql 启动失败 报“错误2,系统找不到文件”的解决办法

    MySQL安装过程net start mysql 启动失败 报“错误2,系统找不到文件”的解决办法 错误2,系统找不到文件. 开始...运行... regedit  注册表项: HKEY_LOCAL_ ...

随机推荐

  1. 9.6、Libgdx之罗盘

    (官网:www.libgdx.cn) 有些Android和iOS设备可能需要检测使用罗盘检测方向. 注意:罗盘当前在iOS设备中不可用,RoboVM暂不支持. 查询当前罗盘当前是否可用: boolea ...

  2. Java 开源 CMS :magnolia

    Magnolia 是一个开源基于Java的Web内容管理系统(CMS),构建在Java内容知识库标准(JSR-170).在使用它的过程中,我发现它的界面确实很有特色:给人一种Win8的感觉.在此记录一 ...

  3. 【Qt编程】Qt学习之状态栏

    QStatusBar类提供一个水平条来显示状态信息.所谓状态信息,拿个简单的例子来说,当你在word中编辑时,左下角就会出现页面.字数等等信息.状态信息可以分为三类:临时信息,如一般的提示信息:正常信 ...

  4. SpriteBuilder中如何给精灵添加帧动画

    首先你必须准备若干幅图片,当然最好做成Smart Sprite Sheet. 打开一个CCB文件,并鼠标选择根节点的CCSprite对象. 保持前者选中且Timeline的当前时间点把手在最左边,然后 ...

  5. cocos2d 从v1.x升级到v2.x需要注意的几个地方

    首先v1.x一些CCNode定位函数实现的有问题,导致返回的CCPoint的x坐标不正确(超出320后无变化),怀疑是其对屏幕旋转判断的不正确;而且这种现象在iOS 7.1之前的模拟器中运行都正常,在 ...

  6. Android特效专辑(十二)——仿支付宝咻一咻功能实现波纹扩散特效,精细小巧的View

    Android特效专辑(十二)--仿支付宝咻一咻功能实现波纹扩散特效,精细小巧的View 先来看看这个效果 这是我的在Only上添加的效果,说实话,Only现在都还只是半成品,台面都上不了,怪自己技术 ...

  7. 飞思卡尔IMX6处理器的GPIO配置方式

    在linux或android系统中,假如我们要配置飞思卡尔IMX6处理器的GPIO管脚,比如是GPIO_19这个管脚,那么要像这样: [cpp] view plaincopy #define  MX6 ...

  8. iOS下FMDB的多线程操作(二)

    上一篇记录不使用FMDatabaseQueue来使用多线程,这一篇记录一下使用FMDatabaseQueue的方式. 需要注意的时queue操作中不能嵌套queue操作,否则会各种错误. 当使用FMD ...

  9. javac编译同一个包内的java文件

    问题描述:包a.b.c里有d.java e.java f.java三个文件,其中d中包含main. 错误: 第一种:javac d.java 报错:里面用到其他类,找不到 第二种:javac *.ja ...

  10. ubuntu12.04:jdk7:手动安装

    总的原则:将jdk-7u10-linux-x64.tar.gz压缩包解压至/usr/lib/jdk,设置jdk环境变量并将其修改为系统默认的jdk 将jdk-7u5-linux-x64.tar.gz拷 ...