1、下载mysql-noinstall-5.1.44-winx64.zip
下载地址:http://downloads.mysql.com/archives/mysql-5.1/mysql-noinstall-5.1.44-winx64.zip
将包解压到文件目录C:\mysql-5.1.44-winx64
2、配置环境变量
Windows环境变量的系统变量的PATH的最前面设置mysql的目录路径C:\mysql-5.1.44-winx64\bin
3、创建配置文件
根目录中有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,只支持事务,很少连接数,很大的查询量。
4、修改配置文件
打开my.ini文件,在相应的部分添加如下红色字体部分:
[mysqld]port = 3306
socket = /tmp/mysql.sock
skip-locking
key_buffer_size = 16M
max_allowed_packet = 1M
table_open_cache = 64
sort_buffer_size = 512K
net_buffer_length = 8K
read_buffer_size = 256K
read_rnd_buffer_size = 512K
myisam_sort_buffer_size = 8M
#设置mySql安装目录
basedir=C:\\mysql-5.1.44-winx64
#设置mySql数据库的数据存放目录data
datadir=C:\\mysql-5.1.44-winx64\\data
# 设置mysql客户端的字符集
default-character-set=gbk
default-character-set=gbk
5、创建启动脚本
创建启动脚本,命名为:start_mysql.bat,内容如下:
@echo off
echo start mysql5 on localhost
mysqld --install mysql5 --defaults-file=C:/mysql-5.1.44-winx64/my.ini
net start mysql5
pause
6、创建停止脚本
创建停止脚本stop_mysql.bat,停止脚本会卸载mysql系统服务:
@echo offecho stop mysql5
net stop mysql5
mysqld --remove mysql5
pause
7、启动Mysql服务
点击start_mysql,服务启动成功后,出现如下信息,为了方便创建快捷方式到桌面即可。
start mysql5 on localhost
Service successfully installed.
mysql5 服务正在启动 .
mysql5 服务已经启动成功。
请按任意键继续. . .
8、测试
服务启动后,测试下数据库的安装情况,cmd进入dos窗口下,如下操作:
输入mysqlshow,即可显示数据库信息
C:\Users\Administrator>mysqlshow
+--------------------+
| Databases |
+--------------------+
| information_schema |
| test |
+--------------------+