同一机子上不同端口同时运行两个mysql 并启用InnoDB
修改 my.ini 配置文件,
建立 [mysqld] 与 [mysqld2] 节
为它们设置相互不同的 basedir, datadir, port
— 注意我关闭了 InnoDB 表的支持,
如果需要 InnoDB 表,
你需要自行在 [mysqld] 与 [mysqld2] 节中加入 InnoDB 数据文件的设置,
而且必须如 basedir 那样,是完全独立的两个数据文件
— MySQL 程序是分别放在两个不同的目录下的
[mysqld]
skip-innodb
local-infile=1
basedir=F:/WXQ/mysql
datadir=F:/WXQ/mysql/data
port=3306
[mysqld2]
skip-innodb
basedir = F:/WXQ/mysql2
datadir = F:/WXQ/mysql2/data/
port = 3307
[WinMySQLadmin]
Server=F:/WXQ/mysql/bin/mysqld-nt.exe
user=root
password=
=============================================
以下是 控制台 操作
Microsoft Windows 2000 [Version 5.00.2195]
(C) 版权所有 1985-2000 Microsoft Corp.
C:\>f:
F:\>cd wxq\mysql2\bin
F:\WXQ\mysql2\bin>mysqld-nt –install mysqld2
Service successfully installed.
F:\WXQ\mysql2\bin>net start mysql
MySql 服务正在启动 .
MySql 服务已经启动成功。
F:\WXQ\mysql2\bin>net start mysqld2
mysqld2 服务正在启动 .
mysqld2 服务已经启动成功。
F:\WXQ\mysql2\bin>
F:\WXQ\mysql2\bin>netstat -a
Active Connections
Proto Local Address Foreign Address State
TCP javdev05:http ********.*******.com:0 LISTENING
TCP javdev05:epmap ********.*******.com:0 LISTENING
TCP javdev05:https ********.*******.com:0 LISTENING
TCP javdev05:1044 ********.*******.com:0 LISTENING
TCP javdev05:1075 ********.*******.com:0 LISTENING
TCP javdev05:1101 ********.*******.com:0 LISTENING
TCP javdev05:1128 ********.*******.com:0 LISTENING
TCP javdev05:1594 ********.*******.com:0 LISTENING
TCP javdev05:1595 ********.*******.com:0 LISTENING
TCP javdev05:3306 ********.*******.com:0 LISTENING —- 服务
TCP javdev05:3307 ********.*******.com:0 LISTENING —- 服务
TCP javdev05:netbios-ssn ********.*******.com:0 LISTENING
TCP javdev05:1101 baym-cs59.msgr.hotmail.com:1863 ESTABLISHED
TCP javdev05:1594 **.***.**.***:ms-sql-s ESTABLISHED
TCP javdev05:1595 **.***.**.***:ms-sql-s ESTABLISHED
TCP javdev05:1700 *********:netbios-ssn TIME_WAIT
[以下为开启InnoDB配置]
[mysqld2]
port=3309
basedir="C:/Program Files/MySQL/MySQL Server 5.0/"
datadir="C:/Program Files/MySQL/MySQL Server 5.0/Data2/"
default-character-set=utf8
default-storage-engine=INNODB
sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
max_connections=100
query_cache_size=15M
table_cache=256
tmp_table_size=18M
thread_cache_size=8
#*** MyISAM Specific options
myisam_max_sort_file_size=100G
myisam_sort_buffer_size=35M
key_buffer_size=23M
read_buffer_size=64K
read_rnd_buffer_size=256K
sort_buffer_size=256K
#*** INNODB Specific options ***
innodb_additional_mem_pool_size=2M
innodb_flush_log_at_trx_commit=1
innodb_log_buffer_size=1M
innodb_buffer_pool_size=42M
innodb_log_file_size=10M
innodb_thread_concurrency=8