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. 页面显示(pageshow)和页面隐藏(pagehide)事件

    Firefox和Opera有一个新特性,名叫“往返缓存”(back-forward cache,或bfcache),可以在用户使用浏览器的“后退”和“前进”按钮时加快页面的转换速度.这个缓存中不仅保存 ...

  2. NOIp 2014 #4 无线网络发射器选址 Label:模拟

    题目描述 随着智能手机的日益普及,人们对无线网的需求日益增大.某城市决定对城市内的公共场所覆盖无线网. 假设该城市的布局为由严格平行的129 条东西向街道和129 条南北向街道所形成的网格状,并且相邻 ...

  3. 读书笔记:javascript高级技巧(二)

    四.惰性载入函数 因为浏览器兼容的原因,我们的javascript代码会有大量的if语句,将执行引导到正确的代码中,看如下函数: function createXHR(){ if (typeof XM ...

  4. NOIP欢乐模拟赛 T3 解题报告

    3.小澳的葫芦 (calabash.cpp/c/pas) [题目描述] 小澳最喜欢的歌曲就是<葫芦娃>. 一日表演唱歌,他尽了洪荒之力,唱响心中圣歌. 随之,小澳进入了葫芦世界. 葫芦世界 ...

  5. Android -- ids.xml文件的使用

    1.当我们在使用控件的时候,有的时候不可避免的要为控件声明id ,而分散在各个xml文件中,有时候查找起来又不是特别的方便 ,因此,安卓为我们提供了ids.xml 文件,保存在res -->va ...

  6. 【Eclipse】修改 编码格式

    eclipse 默认编码居然是GBK,js文件默认编码是ISO-....怎么可以这样呢? 都修改成UTF8的方法: 1.windows->Preferences...打开"首选项&qu ...

  7. HDU 5876 关于补图的bfs

    1.HDU 5876  Sparse Graph 2.总结:好题,把STL都过了一遍 题意:n个点组成的完全图,删去m条边,求点s到其余n-1个点的最短距离. 思路:把点分为两个集合,A为所有没有到达 ...

  8. 深入浅出 - Android系统移植与平台开发(十) - led HAL简单设计案例分析

    作者:唐老师,华清远见嵌入式学院讲师. 通过前两节HAL框架分析和JNI概述,我们对Android提供的Stub HAL有了比较详细的了解了,下面我们来看下led的实例,写驱动点亮led灯,就如同写程 ...

  9. 应对Memcached缓存失效,导致高并发查询DB的四种思路(l转)

    当Memcached缓存失效时,容易出现高并发的查询DB,导致DB压力骤然上升. 这篇blog主要是探讨如何在缓存将要失效时,及时地更新缓存,而不是如何在缓存失效之后,如何防止高并发的DB查询. 解决 ...

  10. 《自制编程语言》笔记:使用yacc与lex制作简单计算器

    1.代码 1.1)test.l 1.2)test.y 1.3)Makefile (因为是在linux环境下,所以使用了Makefile) 2.编译与运行 2.1)编译 2.2)运行 1.代码(也可以在 ...