zoukankan      html  css  js  c++  java
  • mysql5.1.37NOINSTALL版本在Windows系统上的配置安装

    mysql-5.1.37-NOINSTALL版本在Windows系统上的配置安装:

    1、下载mysql-noinstall-5.1.37-win32.zip包并解压,将解压的文件目录移动到自己想要MYSQL安装的地方。我选择放在D盘,D:\mysql-5.1.37-win32。

    2、为了方便,在Windows环境变量的系统变量的PATH中设置MYsql的BIN文件夹路径(如:D:\mysql-5.1.37-win32\bin)这样做使我们运行MYSQL中的工具程序可以很方便,不需要在D:\mysql-5.1.37-win32\bin目录下运行。

    3、打开mysql-5.1.37-win32我们可以发现目录中有5个.ini后缀的配置文件
    my-small.ini:用于小型系统的配置文件,MYSQL运行内存小于等于64M;
    my-middle.ini:用于中等系统的配置文件,MYSQL运行内存在32M - 64M之间;
    my-large.ini:用于大型系统的配置文件,MYSQL运行内存在512M,该系统主要运行MYSQL数据库;
    my-huge.ini:用于巨型系统的配置文件,MYSQL运行内存在1G-2G之间,该系统主要运行MYSQL数据库;
    my-innodb-heavy-4G.ini:4G的RAM,只支持事务,很少连接数,很大的查询量。
    我们只需要从中选择一种将其改名为my.ini文件,此文件就为MYSQL数据库默认的配置文件。

    4、打开my.ini文件,我们需要对其进行配置:
    加入如下内容并保存:
    [mysqld]
    #设置MYSql安装目录
    basedir=D:\\mysql-5.1.37-win32
    #设置MYSql数据库的数据存放目录data
    datadir=D:\\mysql-5.1.37-win32\\data

    注:对于数据库存放目录data可以根据个人喜好进行移动,但一定要将data及里面的全部内容进行移动,并在my.ini文件的datadir中重新进行设置。

    5、做好前面的准备后,我们要选择MYSQL数据库的服务类型,以MySQL 5.1.20为分叉点MYsql对服务做除了改变。
    在MySQL 5.1.20及更早的版本中,其有服务如下:
    mysqld-nt:有命名管道支持;
    mysqld:没有命名管道支持;
    mysql-debug:和mysqld-nt一样,但是在调试状态运行,自动检测内存分配。

    在MySQL 5.1.21及最新的版本中,其服务如下:
    mysqld:有命名管道支持;
    mysql-debug:和mysqld一样,但是在调试状态运行,自动检测内存分配。
    可以看到新版本中已经不存在mysqld-nt了。
    在此我选择启动mysqld服务。

    6、接下去让我们开始试着启动服务,直接在cmd的命令行模式下输入mysqld --console,加参数--console是为了让服务启动信息显示在字符界面,如果不加这个参数那么所有的出错信息就会被写到已.err结尾的文件中,该文件在data目录下。
    如果启动成功就会有如下信息:
    mysqld: ready for connections Version: '5.1.37'  socket: ''  port: 3306

    7、服务启动成功后,说明MYsql的安装也就成功了,对于MYsql的安装也就可以告一段落。

    8、MYsql安装完毕以后,接下去是决定将MYsql服务作为WINDOWS系统服务自动启动、做为WINDOWS系统服务手动启动,还是使用命令行手动启动。
    作为WINDOWS系统服务自动启动:mysqld --install
    做为WINDOWS系统服务手动启动:mysqld --install-manual
    当然也可以指定默认配置文件,及mysql服务的名称,如:
    mysqld  --install MySQL --defaults-file=C:\my-opts.ini
    卸载mysql系统服务:mysqld --remove
    使用命令行手动启动:mysqld

  • 相关阅读:
    sp_executesql是参数部分的长度定义发生变化能否重用执行计划
    scope_identity ident_current @@identity
    Useful undocumented extended stored procedures
    Delphi7对XML的支持分析
    Eclipse基础--Eclipse启动过程
    《现象七十二变》歌词
    被擦掉的名字
    同义词
    资产负债表的阅读与分析
    三谈多态——善用virtual
  • 原文地址:https://www.cnblogs.com/cy163/p/1585259.html
Copyright © 2011-2022 走看看