1、下载

官网下载免安装文件(本文使用的是mysql-5.6.33-win32.zip)解压到E:\MySQL\mysql-5.6.33
打开E:\MySQL\mysql-5.6.33\my-default.ini,在最后加上如下几行,然后另存为E:\MySQL\mysql-5.6.33\my.ini

#--------------------------------------------------------
[mysqld]
basedir=E:/MySQL/mysql-5.6.
datadir=E:/MySQL/mysql-5.6./data
port=
character_set_server=utf8
#skip-grant-tables= [WinMySQLAdmin]
Server=E:/MySQL/mysql-5.6./bin/mysqld.exe
#default-character-set=utf8 [client]
default-character-set=utf8
#--------------------------------------------------------

2、配置服务

命令行必须以administrator身份运行
2.1、将MySQL 添加到服务中
切换路径,添加服务

e:
cd e:\mysql\mysql-5.6.\bin
mysqld --install MySQL5633 --defaults-file="e:\mysql\mysql-5.6.33\my.ini"

命令行中输入services.msc回车,可以看到MySQL已被添加到Services中
2.2、启动服务
net start mysql5633
2.3、停止服务
net stop mysql5633
2.4、删除服务
mysqld –remove MySQL5633

3、环境变量

将E:\MySQL\mysql-5.6.33\bin添加到Path中

4、操作

登录数据库:
C:\Users\uest>mysql -h127.0.0.1 -P3306 -uroot -p
Enter password: ***(密码初始值可设置为root或者为空)
修改root的密码:
mysql>use mysql;
mysql>update user set Password=password('newpassword') where User='root';
mysql>flush privileges;

补充

--2016/09/19 补充 5.7.15稍有不同,之前按照5.6.33步骤安装后服务一直启动不了,最后参考Windows下noinstall方式安装 mysql-5.7.5-m15-winx64
添加到服务前需要初始化(zip包中不包含data目录)

e:
cd e:\mysql\mysql-5.7.\bin
mysqld --initialize
mysqld --install MySQL5715 --defaults-file="e:\mysql\mysql-5.7.15\my.ini"

首次空密码登录时会报错,需在my.ini中加一个skip-grant-tables=1的配置,允许跳过密码。然后修改密码

--设置密码
update user set authentication_string=password('mysql5715') where User='root';
--重置密码
alter user 'root'@'localhost' identified by 'mysql5715';

--2016/09/20 补充 工作电脑MySQL连接突然断开,再次连接无法登录。查看服务

右击启动,报错

期间my.ini配置文件没有更改过,查看注册表信息

services中没有MySQL服务相关项,怀疑某个文件被删除。检查X杀毒隔离文件

恢复被隔离的文件,再次重启服务恢复正常

没有任何提醒,文件就被查杀隔离了。

Windows平台配置免安装的MySQL的更多相关文章

  1. Windows下的免安装版MySQL配置

    原文地址:https://blog.csdn.net/qq_40277973/article/details/81517479 近日在新的电脑上安装MySQL遇到一些小问题,在此做分享,也作为日后备用 ...

  2. 批处理命令篇--配置免安装mysql 5.6.22, 以及1067错误的一个解决方法

    mysql 服务启动出现1067错误的一个解决方法: 当服务启动出现1067错误时,可查看“windows 事件查看器”,发现类似错误提示 Can't find messagefile 'F:\    ...

  3. MySQL 在Windows平台上的安装及实例多开

    MySQL在Windows平台上的安装及实例多开   by:授客 QQ:1033553122 测试环境 Win7 64 mysql-5.7.20-winx64.zip 下载地址: https://cd ...

  4. Spotlight on Mysql在Windows平台下的安装及使用简介

    Spotlight on Mysql在Windows平台下的安装及使用简介   by:授客 QQ:1033553122 1.   测试环境 Win7 64位 mysql-connector-odbc- ...

  5. Windows下安装配置免安装MySQL5.7服务器

      Windows下安装配置免安装MySQL5.7服务器 1.下载.解压安装包 从MySQL官方网站上下载mysql-5.7.19-winx64.zip 下载完成后,把安装包解压到D:\DevSoft ...

  6. 免安装版本Mysql配置

    免安装版本mysql配置如下:(本人使用的是5.6.42) 1. 解压后将/bin目录配置在系统变量中 2. 在mysql目录下新建my.ini文件配置如下信息: [mysqld] basedir=D ...

  7. 【转】亲测plsql Developer配置免安装oralce客户端步骤

    原文地址:http://blog.csdn.net/bushy0401/article/details/11869461 再次用到Oracle了,机器上面也没有oracle客户端,还得去网上下载,直接 ...

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

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

  9. 在Windows 8.1系统上配置免安装版mysql-5.6.21-winx64

    1.到官网上下载MySQL 下载地址为:http://cdn.mysql.com/Downloads/MySQL-5.6/mysql-5.6.21-winx64.zip 2.解压文件到D盘 当然你可以 ...

随机推荐

  1. POJ2774 & 后缀数组模板题

    题意: 求两个字符串的LCP SOL: 模板题.连一起搞一搞就好了...主要是记录一下做(sha)题(bi)过程心(cao)得(dan)体(xin)会(qing) 后缀数组概念...还算是简单的,过程 ...

  2. 串 & 容斥原理

    题意: 给出n (n<=50000) 个长度为4的字符串,问有且仅有d(1<=d<=4)处不相同的字符串有几对. SOL: 一直对着4发呆,这么小的字符串背后有什么玄学呢= =... ...

  3. POJ2104 & 主席还是可持久化还是 函数式

    题意: 区间第K大. SOL: 非常有意思的树,尽管我搞不清楚名字. 原理参见clj的可持久化数据结构研究. wa了整整一天,然后重打,然后1a... code: /*================ ...

  4. STL 的运用 istringstream的运用

    单词数 Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submiss ...

  5. ACM: hihicoder #1174 : 拓扑排序·一 STL- queue

    #1174 : 拓扑排序·一 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 由于今天上课的老师讲的特别无聊,小Hi和小Ho偷偷地聊了起来. 小Ho:小Hi,你这学期有选 ...

  6. Linux常见练习题

    1./dev/hda5在Linux中表示什么? A. IDE0接口上从盘       B. IDE0接口上主盘的逻辑分区 C. IDE0接口上主盘的第五个分区    D.IDE0接口上从盘的扩展分区  ...

  7. Nodejs操作redis

    //npm install redis //首先加载node_redis模块 var redis = require('redis'); // 创建redis连接 var client = redis ...

  8. IE6及以上版本fixed问题解决方案,页面右下角固定页面,可以最大化、最小化、正规显示

    在窗口固定位置显示内容使用fixed,但是 IE 6 不支持,后来我搜了很多方法,都没有作用,后来类比着一个网站的代码,使用absolute .z-index解决了问题. 页面div结构: <d ...

  9. How does controller listen to service?

    Polling. The Controller periodically asks the Service for the latest data. IMHO, this option sucks, ...

  10. HTTP头部解析

    当我们打开一个网页时,浏览器要向网站服务器发送一个HTTP请求头,然后网站服务器根据HTTP请求头的内容生成当次请求的内容发送给浏览器.你明白HTTP请求头的具体含意吗?下面一条条的为你详细解读,先看 ...