MySQL数据库作为世界上使用最多的数据库之一,用的人非常多,目前官方提供msi安装版还有zip压缩版两种安装媒介。通常情况下,我们推荐使用msi安装版,有完整的安装配置向导。但有时候,我我们通过对解压版程序配置,可以更好的了解MySQL的相关配置。

MySQL官方下载地址,可以看到下载页面分为了两种下载类型。我们此处采用Windows (x86, 64-bit), ZIP Archive ,这个版本下载。解压后,可以看到如下文件列表:

bin\
data\
docs\
include\
lib\
mysql-test\
scripts\
share\
sql-bench\
COPYING
my-default.ini
README

其中,带\的为目录,解压后目录相当庞大,只需要保留bin data share 3个文件夹,以及配置文件my-default.ini即可。复制一份样板配置文件,并改名成my.ini,我们需要进行下配置。下面是我们配置文件,比较简单,需要的话可以定制。

[client]
no-beep
port=3306

[mysql]
default-character-set=utf8

[mysqld]
basedir = c:/mysql
datadir = c:/mysql/data
character-set-server=utf8
default-storage-engine=INNODB
port = 3306
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

接下来需要做如下事情:

  1. 添加mysql的bin文件夹到系统的path的环境变量,这样在cmd窗口中就可以直接输入常见的一些mysql命令了。
  2. 添加mysql到系统服务,这样可以省去每次手动启动了。
    C:\> "C:\mysql\bin\mysqld" --install MySQL --defaults-file=C:\mysql\my.ini

    需要注意的是,mysqld的命令添加系统服务时,必须使用全路径,直接用mysqld添加的话,可能导致调用程序的路径不对,导致程序无法启动。

  3. 设置下默认的root用户的密码:
    mysqladmin -u root password NEWPASSWORD

    大写的NEWPASSWORD为你要设定的新密码,别真的用NEWPASSWORD作为新密码了。

自此,你只需添加mysql中的其他用户,创建相应的数据库就可以使用了,不推荐直接使用root用户连接数据库。

Windows下绿色版MySQL制作过程

One thought on “Windows下绿色版MySQL制作过程

  • 2016年5月20日 at 13:56
    Permalink

    However if you would uninstall mysql correctly it should have removed this service it self. So probably some bug creped out from somewhere.

    Reply

回复 ubuntu vps 取消回复

您的邮箱地址不会被公开。 必填项已用 * 标注