# 配置环境:windows 64bit

# 安装版本:mysql-5.7.10-win32(zip archive版本)

1. ZIP Archive版是免安装的,只需把mysql-5.7.10-win32.zip解压到安装目录即可。

2. 在D:\Program Files\mysql-5.7.10-win32文件夹下新建配置默认文件my.ini,在此文件中需要配置字符编码。该文件会替换文件夹下面的my-default.ini文件(.ini文件是windows里面的配置文件,保存里面各种默认的数据)。

my.ini的内容如下:

[mysqld]

port = 3310

basedir = D:\Program Files\mysql-5.7.10-win32

datadir = D:\Program Files\MySQL-Data-5.7.10\data

socket = D:\Program Files\MySQL-Data-5.7.10\mysql.sock

log-error = D:\Program Files\MySQL-Data-5.7.10\logs\mysqld.log

max_connections = 200

character-set-server = utf8

default-storage-engine = INNODB

lower_case_table_names = 1

sql_mode = NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

#skip-grant-tables

[client]

port = 3310

default-character-set = gbk

[mysql]

default-character-set = utf8

[WinMySQLAdmin]

D:\Program Files\mysql-5.7.10-win32\bin\mysqld.exe

3. 创建日志存放文件夹

日志路径:D:\Program Files\MySQL-Data-5.7.10\logs

4. 以管理员身份运行命令提示符,切换目录到D:\Program Files\mysql-5.7.10-win32\bin文件夹下

5. 安装MySQL服务,输入命令:

mysqld --install MySQL --defaults-file=”my.ini”

如果安装成功,则会出现如下提示:Service successfully installed.

6. 初始化服务,输入命令:

mysqld --initialize

7. 启动MySQL服务,启动命令为:net start mysql

8. 设置环境变量

打开windows环境变量设置,新建系统变量MYSQL_HOME,变量值为MySQL的安装路径,这里为D:\Program Files\mysql-5.7.10-win32;

在环境变量的Path变量中添加;%MYSQL_HOME%\bin;

9. 登陆MySQL服务器

mysql –u root –p

(初始状态时,MySQL的管理员用户名为root,密码默认为空)

10. 修改密码

1)      修改MySQL配置文件my.ini,在[mysqld]下添加一行skip-grant-tables

2)      重启mysql,登陆mysql(mysql –u root -p),此时会出现输入密码的提示,由于密码为空,所以按回车即可

3)      按照下图所示修改密码

 

        use mysql 为连接数据库

flush privileges; 刷新权限,这一步很重要,必须要执行

4)      将配置文件my.ini还原,删除skip-grant-tables这一行,重新启动mysql

5)      此时密码修改完毕\(^o^)/

 

#在配置过程中,很可能出现以下问题:

那是因为手动在D:\Program Files\MySQL-Data-5.7.10文件夹下创建了data文件夹,在这种情况下,需要删除data文件夹,然后输入命令mysqld --initialize,可以发现自动生成了data文件夹且文件夹下有多个文件,此时在输入命令net start mysql即可。

#mysql常用命令

  1. 启动MySQL服务:net start mysql
  2. 停止MySQL服务:net stop mysql
  3. 卸载MySQL服务:sc delete mysql

MySQL 5.7.10 免安装配置的更多相关文章

  1. MySQL 5.7.9 免安装配置

    MySQL 5.7.9 免安装配置 环境:win10 64位 mysql版本:mysql-5.7.9-winx64.zip (http://dev.mysql.com/downloads/mysql/ ...

  2. mysql 5.7.14 免安装配置方法教程

    仅供参考 一.下载 1. 进入mysql官网,下载Mysql-5.7.14,下载地址:http://dev.mysql.com/downloads/mysql/ 2.将下载好的文件解压到自定义目录 二 ...

  3. MySQL安装 MySQL5.7.10免安装版配置,mysql5.7.10免安装版

    MySQL5.7.10免安装版配置,mysql5.7.10免安装版  最新版的 Mysql 不提供图形界面的安装了, 下载下来是一个压缩包的形式, 那么我们如何来使用它呢, 让它为我们工作呢? 环境: ...

  4. Mysql在windows下的免安装配置步骤和重新安装的步骤

    windows下mysql免安装配置 1. 下载mysql免安装压缩包 下载mysql-5.6.22-winx64.zip 解压到本地D:\mysql-5.6.22-winx64 2. 修改配置文件 ...

  5. windows下Mysql5.7.10免安装版配置

    免安装配置: 在环境变量 Path 中追加 %mysql_home%\bin; 配置mysql目录下的 my-default.ini 文件,在mysql 根目录下新建 data 文件夹 使用管理员权限 ...

  6. 彻底解决mysql中文乱码的办法,修改mysql解压缩版(免安装版或zip版)字符编码

    MySQL会出现中文乱码的原因不外乎下列几点:1.server本身设定问题,例如server字符编码还停留在latin12.table的语系设定问题(包含character与collation)3.客 ...

  7. python操作三大主流数据库(3)python操作mysql③python操作mysql的orm工具sqlaichemy安装配置和使用

    python操作mysql③python操作mysql的orm工具sqlaichemy安装配置和使用 手册地址: http://docs.sqlalchemy.org/en/rel_1_1/orm/i ...

  8. win7 + MySQL 5.6.35 免安装版部署

    之前项目开发一直用的asp.net技术,所以数据库自然而然的就用的Sql Server了,最近想着手看一下MySQL数据库,部署免安装版的MySQL的过程记录一下. 准备工作:window 7   6 ...

  9. oracle客户端免安装配置、64位机器PL/SQL和VS自带的IIS连接问题

    一.oracle客户端免安装配置 1.到oracle官网下载Oracle InstantClient, 把它解压缩到单独目录,例如C:\OracleClient,2. 添加环境变量 ORACLE_HO ...

随机推荐

  1. jQuery学习-事件之绑定事件(三)

    在上一篇<jQuery学习-事件之绑定事件(二)>我们了解了jQuery的dispatch方法,今天我们来学习下handlers 方法: handlers: function( event ...

  2. android模块

    网络模块 1.URL --------openStream() return InputStream --------openConnection() return URLConnection 2.U ...

  3. 银行卡检测中心BCTC

    BCTC是Banking Card Test Center的缩写. 银行卡检测中心(下称中心)经中国人民银行总行批准成立于1998年4月,作为一个独立的第三方专业技术检测机构,其主要职责是按照国际.国 ...

  4. linux自带有usb驱动,为什么还需要libusb呢

    linux里的软件分为用户层和内核层两种.比如内核里编译了温度传感器的驱动,还得有lm-sensors在用户层负责解释处理内核递交出的数据.usb驱动是硬件驱动方面的东西,libusb是给应用软件开发 ...

  5. 几种常用单片机I/O口线的驱动能力

    摘要: 详细分析了几种常见单片机的I/O口结构,并据此分析其驱动能力大小 在控制系统中,经常用单片机的I/O口驱动其他电路.几种常用单片机I/O口驱动能力在相关的资料中的说法是:GMS97C2051. ...

  6. 关于异常Microsoft.CSharp.RuntimeBinder.RuntimeBinderException

    原文:关于异常Microsoft.CSharp.RuntimeBinder.RuntimeBinderException 关于Microsoft.CSharp.RuntimeBinder.Runtim ...

  7. 全国计算机等级考试二级教程-C语言程序设计_第15章_位运算

    位运算,不适用于实数,仅仅适用于整数.字符. C语言的位运算只能操作整数.字符,实数是指数方式表示的,不适用于位运算. #define _CRT_SECURE_NO_WARNINGS #include ...

  8. Shortest Path(思维,dfs)

    Shortest Path  Accepts: 40  Submissions: 610  Time Limit: 4000/2000 MS (Java/Others)  Memory Limit: ...

  9. T-SQL开窗函数

    开窗函数over() 用途一:排序order by ,row_number select *,RANK() over(order by english desc) from Score --根据英语成 ...

  10. 关于Resharper的使用经验

    发现Resharper这东西真的有点累赘,重构也是,一开始用会有很多莫名其妙的提示.现在的项目用了Resharper,js是很方便,有定位功能,但连TypeScript的js都有了.