1、下载绿色版mysql

从该地址http://dev.mysql.com/downloads/mysql/ 中选择windows的版本,选择下载。

2、将下载的压缩包解压。

3、将根目录下的my-default.ini复制重命名为my.ini。

4、打开my.ini文件,将下面的源码添加修改到my.ini中

[client]
default-character-set=utf8

[mysqld]

# 设置mysql服务器编码
character_set_server=utf8

#basedir设置mysql的安装目录,如果目录中带空格则必须加引号

#datadir设置mysql数据库的数据的存放目录,文件夹名必须是data
basedir=D:\develop\mysql-5.6.16-win32    
datadir=D:\develop\mysql-5.6.16-win32\data

完成后保存。

5、安装mysql服务

从MS-DOS窗口进入目录D:\develop\mysql-5.6.16\bin,运行如下命令:

mysqld --install mysql --defaults-file= “D:\develop\mysql-5.6.16\my.ini”

当显示Service successfully installed.时即表示mysql注册成功。

6、启动mysql数据库服务

还在上面的命令窗口里面,输入命令:net start mysql
这样就启动了mysql服务。

7、停止mysql数据库服务

还在上面的命令窗口里面,输入命令:net stop mysql
这样就停止了mysql服务。

8、删除mysql数据库服务

还在上面的命令窗口里面,输入命令:mysqld remove mysql
这样就删除了mysql服务。

9、修改mysql数据库的root密码(初始为空)

方法1: 用SET PASSWORD命令

  mysql -u root

  mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');

方法2:用mysqladmin

  mysqladmin -u root password "newpass"

  如果root已经设置过密码,采用如下方法

  mysqladmin -u root password oldpass "newpass"

方法3: 用UPDATE直接编辑user表

  mysql -u root

  mysql> use mysql;

  mysql> UPDATE user SET Password = PASSWORD('newpass') WHERE user = 'root';

  mysql> FLUSH PRIVILEGES;

在丢失root密码的时候,可以这样

  mysqld_safe --skip-grant-tables&

  mysql -u root mysql

  mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='root';

  mysql> FLUSH PRIVILEGES;

10、设置root权限

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password';

再此安装过程中可能会遇到一些问题

11.安装mysql服务出现Install/Remove of the Service Denied!错误

今天在一台机器(OS为windows7 64bit)上装MySQL5.6.16数据库,看了下机器,之前有安装MySQL,不过没启动服务,

于是就打开cmd.exe输入mysqld --install,谁知出现Install/Remove of the Service Denied! 错误,奇怪。

查了下MySQL相关资料,命令没有敲错,为什么安装服务失败呢,后来仔细一想,哦,

权限不够,我用的是普通用户权限,恩,再次打开cmd.exe,不过这次要右击“Run as administrator”,恩,然后再键入mysqld --install  OK,服务安装成功!

12.mysql绿色版安装问题解决(ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061))

在安装成windows服务成功后,用net start mysql 启动时提示启动成功,但当我连接mysql就报以下错误:

ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)

my.ini文件内容:

[mysqld]

basedir =D://develop//mysql-5.6.16
datadir =D://develop//mysql-5.6.16/data

basedir: 为你数据库程序放置目录

datadir :为你数据库数据目录

重新安装服务,启动服务之后,登录成功.

注:如果想把datadir指定到其他目录,则需要把安装目录下的data目录下的文件与目录拷贝到你所指定的目录下.

总结:
导致此问题的主要原因就是自已指定的数据库数据目录没有包含系统的数据库文件.
如果把数据库目录设到其他目录(不是安装目录下的data目录),则需要把此目录下的文件和目录拷到你指完的目录

13.注意

在安装过程中windows7默认不能以管理远身份运行命令行(非administraotr用户)、

可以新建一个bat文件

内容如下

reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /v "c:\windows\system32\cmd.exe" /d "RUNASADMIN" /f

然后在windows下执行

就可以始终以管理员身份运行命令行

如果遇到"发生系统错误 1067",先查看error log日志

也可以在my.ini文件加上

skip-grant-tables

先跳过权限验证解此问题

mysql学习-windows下绿色版mysql安装问题解决办法的更多相关文章

  1. python学习:Windows 下 Python easy_install 的安装

    Windows 下 Python easy_install 的安装     下载安装python安装工具下载地址:http://pypi.python.org/pypi/setuptools 可以找到 ...

  2. 不用rustup,Windows下gnu版Rust安装与开发环境配置

    写在前面 本文介绍了在不使用rustup的情况下,在Windows上安装gnu版的Rust,并配置开发环境(VSCode + rust-analyzer,CLion + IntelliJ Rust)的 ...

  3. Windows下绿色版Tomcat部署Thingworx 7.4

    绿色版Tomcat部署Thingworx7.4和安装只有一个不同之处,安装版Tomcat需要在Configure Tomcat的Java标签下设置Java Options,但是绿色版并没有这个exe程 ...

  4. 《高可用MySQL》1 – Windows环境下压缩版MySQL安装

    近日在读O’REILIY系列的<高可用MySQL>, 自然少不了主从(Master-Slave)配置和横向扩展相关的内容.Master-Slave这东西吧,在许多公司都是标配,开发中基本天 ...

  5. windows 安装绿色版mysql

    (1)到官网下载绿色版mysql:http://dev.mysql.com/downloads/mysql/ (2)下载好后,放在F:\mysql,解压出来 (3)进入到mysql-5.6.19-wi ...

  6. 绿色版mysql 免安装使用(转载)

    MySQL绿色版的安装(mysql-5.6.22-win32.zip) Posted on 2015-01-31 23:21 卒子 阅读(10739) 评论(2) 编辑 收藏 由于工作需要最近要开始研 ...

  7. MySQL 5.7.20绿色版安装详细图文教程

    MySQL 5.7.20绿色版安装详细图文教程 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle旗下产品.这篇文章主要介绍了MySQL 5.7.20绿色版安装 ...

  8. MySql 5.7.20 绿色版安装

    MySql 5.7.20 绿色版安装 一.MySql 安装 1.从官网下载绿色压缩包. 2.解压安装文件到指定目录 3.创建配置文件 my.ini 到解压文件的根目录,my.ini 配置文件如下,需将 ...

  9. MySql绿色版的安装

    MySql绿色版的安装 1.下载 2.配置环境变量,执行命令 mysqld --initialize-insecure --user=mysql 会创建出data文件夹 3.创建my.ini文件 [c ...

随机推荐

  1. wdcp的安装扩展模块

    其实就是官方包里面的所有附加模块全部支持啦.~~是在官方的基础上修改的优化了每次都解压缩php源码包,按需解压缩使用方法如下wget http://git.oschina.net/loblog/mem ...

  2. [solr] - suggestion

    前文使用了SpellCheck做了个自动完成模拟(Solr SpellCheck),使用第一种SpellCheck方式做auto-complete,是基于动态代码方式建立内容,下面方式可通过读文件方式 ...

  3. nova-scheduler start flow

  4. Token验证失败

    Token验证失败 微信 微信公众平台开发 Token校验失败 URL Token原文 http://www.cnblogs.com/txw1958/p/token-verify.html Token ...

  5. android学习笔记55——ContentProvider_2

    实现ContentProvider 创建ContentProvider的步骤: 1.开发一个ContentProvider的子类,该子类需要实现增.删.改.查等方法: 2.在AndroidMainfe ...

  6. ThinkPHP5.0完全开发手册

    http://www.kancloud.cn/manual/thinkphp5/118006 www  WEB部署目录(或者子目录) ├─composer.json         composer定 ...

  7. CentOS6.4 安装 erlang

    wget http://www.erlang.org/download/otp_src_17.0.tar.gz -P /usr/local/src/ wget http://www.erlang.or ...

  8. 课堂笔记--Strom并发模型

    Strom并发模型:     topology是如何运行的?(可与mapreduce对比)         第一层:cluster         第二层:supervisor(host.node.机 ...

  9. COM调用 – VB、PB

    本文使用Delphi和C++创建CRC32的COM文件(Dll). VB: V6.0 PB: V8.0 Delphi创建的文件,提供给VB6调用:C++创建的文件,提供给PB8调用. 一.VB部分 C ...

  10. outlook找不到文件Outlook.pst 如何启动

    首先注明:这种情况在控制面板-邮件  无法打开的情况下可以使用以下命令打开设置界面 解决方法: 1. 开始 –> 运行 –> cmd 2. 在DOS下,用CD 切换到 Outlook.ex ...