欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  数据库

xp安装2个mysql-5.5.23-win32.zip解压版_MySQL

程序员文章站 2024-02-04 18:21:28
...
bitsCN.com
xp安装2个mysql-5.5.23-win32.zip解压版
一.文件准备: 在官网http://dev.mysql.com/downloads/下载安装包 mysql-5.5.23-win32.zip 解压 mysql-5.5.23-win32.zip到mysql-5.5.23-win32文件夹 二.安装
1.建立安装目录,数据目录,复制安装文件 我是在d盘根目录创建的两个安装文件夹mysql_3306、mysql_3307,两个数据文件夹mysql_3306_data、mysql_3306_data 将mysql-5.5.23-win32文件夹中所有内容复制到 mysql_3306、mysql_3307两个文件夹中 2.编写配置文件my.ini 默认提供了4种配置文件my-huge.ini、my-large.ini、my-medium.ini和my-small.ini,我只是用于开发测试,所以使用my-small.ini, 在mysql_3306目录下复制my-small.ini,重命名为my.ini
在mysql_3307目录下复制my-small.ini,重命名为my.ini 【编辑mysql_3306/my.ini】 [WinMySQLAdmin] Server = d:/mysql_3306/bin/mysqld.exe [client] port = 3306 default-character-set = utf8 [mysqld] port = 3306 basedir = "d:/mysql_3306/" datadir = "d:/mysql_3306_data/" character-set-server=utf8 default-storage-engine = INNODB server-id = 1 innodb_data_home_dir="d:/mysql_3306_data" innodb_log_group_home_dir ="d:/mysql_3306_data" innodb_file_per_table 【编辑mysql_3307/my.ini】 [WinMySQLAdmin] Server = d:/mysql_3307/bin/mysqld.exe [client] port = 3307 default-character-set = utf8 [mysqld] port = 3307 basedir = "d:/mysql_3307/" datadir = "d:/mysql_3307_data/" character-set-server=utf8 default-storage-engine = INNODB server-id = 2 innodb_data_home_dir="d:/mysql_3307_data" innodb_log_group_home_dir ="d:/mysql_3307_data" innodb_file_per_table innodb相关的参数配置去掉开头的"#"即可,之后有兴趣可以再进行优化调整 3.添加服务: 3306端口服务名MySQL3306 d:/>d:/mysql_3306/mysqld --install MySQL3306 --defaults-file="d:/mysql_3306/my.ini" 3307端口服务名MySQL3307 d:/>d:/mysql_3307/mysqld --install MySQL3307 --defaults-file="d:/mysql_3307/my.ini 4.拷贝默认数据库文件 将mysql-5.5.23-win32/data/路径下3个文件夹(mysql、performance_schema、test)复制到 mysql_3306、mysql_3307两个文件夹中 5.启动mysql服务 net start MySQL3306 net start MySQL3307 6.停止mysql服务 net stop MySQL3306 net stop MySQL3307 7.删除服务: 使用sc删除,在删除时需要先停止服务 sc delete MySQL3306 sc delete MySQL3307 bitsCN.com